Django-allauth密码重置链接未打开

时间:2014-08-20 12:08:21

标签: python django django-allauth

我已成功将django-allauth集成到我的项目中以进行本地用户身份验证。 唯一的问题是,在忘记密码的情况下,用户被发送到他/她的电子邮件帐户的链接未加载。

我的设置有SITE_ID = 1,在管理部分,此网站ID配置为locahost:8000

查看这些设置,用户收到的链接似乎非常正确:locahost:8000/accounts/password/reset/key/2-3ub-2debf660112bbea8682b/

(注意http://链接中有...)

但它似乎没有打开,相反,我收到this page is not available错误。

重置密码是否适用于localhost设置?或者我错过了别的什么?

1 个答案:

答案 0 :(得分:1)

allauth的所有内容都与localhost一起使用。

如果您使用localhost,请在不使用http://的情况下执行此操作,或以其他方式使用http://127.0.0.1:8000/,它也可以使用locahost:8000/accounts/password/reset/key/2-3ub-2debf660112bbea8682b/

在您的情况下,完整的链接将是:

http://127.0.0.1:8000/accounts/password/reset/key/2-3ub-2debf660112bbea8682b/

{{1}}