我是 Django 的新手,一直卡在 ERROR 404 (Page Not Found)
I am new at Django and kept being stuck at the ERROR 404 (Page Not Found)
使用 firstProject.urls 中定义的 URLconf,Django 尝试了这些 URL 模式,顺序为:index/ [name='main-view'] admin/ The empty路径与这些都不匹配。
from django.contrib import admin
from django.urls import include,path
from firstApp import views
urlpatterns = [
path('index/',views.index, name = 'main-view'),
path('admin/', admin.site.urls),
]
您没有空路线的 url 模式,因此,您得到 ERROR 404
。
变化
path('index/',views.index, name = 'main-view'),
到
path('',views.index, name = 'main-view'),
在您的 urlpatterns
列表中,您在 views.py 中定义的索引视图将 运行。
使用 firstProject.urls 中定义的 URLconf,Django 尝试了这些 URL 模式,顺序为:index/ [name='main-view'] admin/ The empty路径与这些都不匹配。
from django.contrib import admin
from django.urls import include,path
from firstApp import views
urlpatterns = [
path('index/',views.index, name = 'main-view'),
path('admin/', admin.site.urls),
]
您没有空路线的 url 模式,因此,您得到 ERROR 404
。
变化
path('index/',views.index, name = 'main-view'),
到
path('',views.index, name = 'main-view'),
在您的 urlpatterns
列表中,您在 views.py 中定义的索引视图将 运行。