将knox添加到urls.py后的语法错误

时间:2019-07-06 20:07:36

标签: django django-rest-framework django-rest-knox

我是Django和django-rest-framework的新手。我正在构建一个API,我想使用Django-rest-Knox实现auth。我已在settings.py中将Knox添加到已安装的应用程序中。在项目的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:语法无效

1 个答案:

答案 0 :(得分:0)

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

我希望这会有所帮助。