我在本地网站上实现了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文件夹。所以我的文件,旧的,但我的版本是新的。业余工作!:)