【发布时间】:2018-10-31 17:14:28
【问题描述】:
我的django 项目出现错误。
/api 和 /admin url 工作正常,它只是引发此错误的主页:
使用
backend.urls中定义的URLconf,Django尝试了这些网址 模式,按以下顺序:
api-auth/
admin/
api/空路径与其中任何一个都不匹配。
您看到此错误是因为您的
Django中有DEBUG = True设置文件。将其更改为 False,Django将显示 标准 404 页面。
我的 urls.py 文件如下
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('api-auth/', include('rest_framework.urls')),
path('admin/', admin.site.urls),
path('api/',include('movies.api.urls'))
]
【问题讨论】:
-
好吧,您似乎没有为“主页”定义路径。是什么让您认为自己拥有?
-
是的,我的错,但是我可以为空路径定义什么 django 没有空字符串的页面还是我必须定义自己?
标签: python django python-3.x django-rest-framework