我在Django中使用usingnallauth尝试了所有登录和注册过程。但我有个问题:
File "C:UsersMircalDesktopProjectcoreurls.py", line 22, in <module>
path('accounts/login/', name='account_login'),
TypeError: _path() missing 1 required positional argument: 'view'
core/uls.py:
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('admin/', admin.site.urls),
path('accounts/', include('allauth.urls')),
path('accounts/login/', name='account_login'),
]
我有apps/accounts/login.py和模板/accounts/login.html
我使用设置https://django-allauth.readthedocs.io/en/latest/overview.html
我能为解决方案做些什么?
我相信您不需要第三行path('accounts/login/', name='account_login'),
,因为它包含在allauth.urls
中
此外,这一行还有一个错误,因为它错过了name参数之前的view参数。