2009-09-03 11 views
0

Pourquoi j'obtiens cette erreur?Erreur de page non trouvée


Page non trouvée (404)

Utilisation du URLconf défini dans myproject.urls, Django a essayé ces modèles d'URL, dans cet ordre:

  1. ^admin/doc/
  2. ^admin/

L'URL actuelle, ne correspond à aucun d'entre eux. Je viens de décommenter les lignes liées dans urls.py pour activer admin et admindoc. Ils travaillent tous les deux; mais quand je vais au domaine racine (par exemple, example.com), j'obtiens cette erreur.

mon urls.py est comme ceci:

# Uncomment the next two lines to enable the admin: 
from django.contrib import admin 
admin.autodiscover() 

urlpatterns = patterns('', 
    # Example: 
    # (r'^myproject/', include('myproject.foo.urls')), 

    # Uncomment the admin/doc line below and add 'django.contrib.admindocs' 
    # to INSTALLED_APPS 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)), 
) 

Merci à l'avance ...

Répondre

1

C'est parce que vous ne disposez pas d'une URL définie pour le domaine racine. Vérifiez notre URLconf: il contient les deux lignes que vous avez listées, ce qui signifie que vous avez seulement des URL définies pour example.com/admin et example.com/admin/doc, mais pas juste example.com.

Questions connexes