2016-09-26 7 views
0

Ich lerne Django Framework und folge einem Tutorial basierend auf Django 1.8. Ich habe Django 1.10 auf meinem Mac OSX und ich erhalte eine Fehlermeldung: Page not foundSeite nicht gefunden (404) mit Django

ich ein Projekt gestartet, das "Crepes_bretonnes" benannt ist und ich erstellt eine App: "Blog".

Der Blog urls.py wie folgt aussieht:

from django.conf.urls import url 
from django.contrib import admin 
from blog.views import home 

urlpatterns = [ 
    url(r'^accueil/$', home), 
] 

Der Blog views.py wie folgt aussieht:

#-*- coding: utf-8 -*- 

from django.shortcuts import render 
from django.http import HttpResponse # Ce module permet de retourner une réponse (texte brute, HTML, JSON, ...) depuis une string 

# Create your views here. 

def home(request) : 

    text = """<h1>Bienvenue sur mon blog ! </h1> 
      <p> Edité sous Django 1.10 </p>""" 
    return HttpResponse(text) 

Und die crepes_bretonnes urls.py wie folgt aussieht:

from django.conf.urls import url, include 
from django.contrib import admin 

urlpatterns = [ 
    url(r'^blog/', include('blog.urls')) 
] 

Jedoch, wenn ich den Server laufen lasse, bekomme ich diesen Fehler (Bild) und ich verstehe nicht, warum es nicht funktioniert:/

enter image description here

Wie gesagt, ich bin so Django beginnen, wenn jemand kann mir erklären, das Problem?

Vielen Dank!

Antwort

1

Ihre Crepes_bretonnes-URLs enthalten Blog-URLs, sodass Ihre Blog-URLs nur von blog/ URL sichtbar sind.

Wenn Sie Ihre Ansicht erhalten wollen, müssen Sie diese URL öffnen:

/blog/accueil/

+0

Oh toll! OK ich verstehe. Es war nicht mein Skript, das falsch war, aber der URL Anruf ^^ Danke :) – Deadpool