et de modifier le fichier urls.py dans le dossier crepes_bretonnes comme ceci :
from django.conf.urls import patterns, include, url
from django.contrib import admin
urlpatterns = patterns('',
url(r'^blog/', include('blog.urls')),
)
mais voilà, quand je démarre le serveur et essai d'afficher la page, je recoit une erreur:
Page not found (404)
Request Method: GET
Request URL: http://localhost:8000/accueil
Using the URLconf defined in crepes_bretonnes.urls, Django tried these URL patterns, in this order:
^blog/
The current URL, accueil, didn't match any of these.
Pourtant, avant de faire cette modification, la page s'affichait correctement.
pour afficher la page d’accueil du blog, tel que paramétré ci-dessus, tu dois entrer l'url :
http://localhost:8000/blog/accueil
Car l'"include" match les urls qui commencent par ( dans ton cas ) blog/
Ch.
[Django] Include ne fonctionne pas.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.