Django allauth 登录/注销错误:is_safe_url() 缺少 1 个必需的位置参数 'allowed_hosts'



我在本地网站上实现了django-allauth来处理注册/登录/...事情,但我在尝试登录或注销时不断收到此错误:

TypeError at /accounts/login/
is_safe_url() missing 1 required positional argument: 'allowed_hosts'

我 urls.py:

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^accounts/', include('allauth.urls')),
]

此处提到的所有设置都是暗示的。

这是完整的回溯

阿劳斯版本:0.39

姜戈版本:2.2.2

经过几次搜索,我找到了解决方案。当我从"pip"更新allauth时,我忘记从github下载新的allauth文件夹。所以我的文件,旧的,但我的版本是新的。业余工作!:)

最新更新