je reçois une page introuvable "erreur lorsque je tente de charger le site. (127.0.0.1:8000/catalog/)pourquoi ne django charger mon point de vue
Voici mon urls.py
urlpatterns = patterns('',
(r'^catalog/$', 'preview.views.home'),
# Example:
# (r'^ecomstore/', include('ecomstore.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
# (r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
# (r'^admin/', include(admin.site.urls)),
)
Et dans le paquet prévisualiser mon views.py
from django.shortcuts import render_to_response
# Create your views here.
def home(request):
return render_to_response("index.html")
"index.html" est dans le dossier ecomstore/templates, les TEMPLATE_DIRS variables est définie dans ce répertoire.
Étrangement, je n'ai pas de trace de débogage, mais la variable DEBUG est définie sur true Est-ce que quelqu'un sait ce qui ne va pas?
Si vous avez activé 'debug' dans vos paramètres, il devrait vous donner un retraçage sur votre page d'erreur - un affichage qui serait utile. –
Comment avez-vous démarré le serveur de développement Django? Quelle était la sortie qu'il a donné au démarrage? –
Pouvez-vous poster ce que montre votre fichier 'hosts'? Sur linux/mac c'est '/ etc/hosts' et sur Windows c'est' C: \ Windows \ system32 \ drivers \ etc \ hosts' –