Django教程常量404错误url模式识别



我无休止地寻找解决方案,但似乎找不到,尽管我知道以前有人问过这个问题。我在django教程中遇到了一个永久的404错误。在我看来,"urlpatters"没有识别出除admin之外的其他选项。


backend/urls.py
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('test/', include('meat.urls')),
path('admin/', include(admin.site.urls)),
]

backend/meat/urls.py
from django.contrib import admin
from django.urls import path, include
from . import views
urlpatterns = [
path('', views.index, name='index'),
]

backend/meat/views.py
from django.shortcuts import render
from django.http import HttpResponse
def index(requests):
return HttpResponse('Hello Wold')

为了访问meat应用程序内部的视图。您已经将肉的url包含在测试/路径中。

因此,您应该使用url/test/

如果您在本地主机上进行开发,则localhost:8000/test/

注意:我现在已经测试了这个链接

PS:尝试将管理站点的路径更改为path('admin/', admin.site.urls),

最新更新