0

我是 Django 和 django-rest-framework 的新手。我正在构建一个 API,我想使用 Django-rest-Knox 实现身份验证。我已将 Knox 添加到 settings.py 中已安装的应用程序中。在项目的 urls.py 中,我添加了 Knox 的路径。似乎有语法错误。

urls.py
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static


urlpatterns = [
    path('admin/', admin.site.urls),
    path("api/", include('core.urls'))
    path("api/auth/", include('knox.urls')),

]

这是错误消息:

path("api/auth/", include('knox.urls')), ^ SyntaxError: invalid syntax

4

1 回答 1

0

我认为您在 之后忘记了逗号path("api/", include('core.urls')),因此它会进入下一行。尝试添加它,看看错误是否仍然存在。

我希望这有帮助。

于 2019-07-07T18:23:42.170 回答