我的django项目中出现了一个错误。
/api和/admin urls运行良好,这是引发此错误的唯一主页:
使用在
URLconf中定义的backend.urls,Django按以下顺序尝试了这些URL模式:api-auth/admin/api/空路径与这些都不匹配。 您看到这个错误是因为您的DEBUG = True设置文件中有Django。将其更改为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'))
]发布于 2018-10-31 17:40:30
您必须为空请求指定regex (主页)。
from django.contrib import admin
from django.urls import path,re_path, include
urlpatterns = [
re_path(r'^', include('app_name.urls')),
path('api-auth/', include('rest_framework.urls')),
path('admin/', admin.site.urls),
path('api/',include('movies.api.urls'))
]发布于 2018-10-31 17:52:19
您尚未为开始页定义URL。
TemplateView或类似的视图)。https://stackoverflow.com/questions/53088821
复制相似问题