【发布时间】:2017-12-07 13:05:57
【问题描述】:
我有一个 django 项目,我想在其中创建用户,稍后可以发送一封欢迎电子邮件,其中包含一个链接,邀请他们登录并设置密码。
我正在使用 django-allauth。我发现了这个SO question,它显示了如何调用allauth的密码重置表单,这与我需要的很接近,除了:
- 我想发送一封“欢迎”电子邮件,但措辞会有所不同。
- 我希望它将他们发送到“欢迎”页面,这与密码重置不同(尽管可能以相同的方式操作,因为它使用令牌等...)
我想我可以以某种方式劫持它,但不确定该电子邮件是如何发送或发送到何处的。
django-allauth 文档提到了 /accounts/password/set/ 和 /accounts/password/set/ 路线,但如果不先登录,我都无法访问.
这是我继承的现有项目,我确实有一个“/account/password_reset_from_key.html”模板。只是不确定它们是如何连接在一起的。
有没有人做过类似的事情?
【问题讨论】:
标签: django django-allauth