小编Mar*_*aki的帖子

Django AllAuth-如何手动发送重置密码电子邮件?

在我的应用程序中,我使用的是Django Allauth。我没有任何用户注册表格。管理员将通过上传包含用户信息的Excel文件来注册用户。我已完成所有这些操作,并且通过自动生成密码将用户保存在用户表中。上传用户列表并将其保存在数据库中之后,我想向每个用户发送重置密码电子邮件。

在allauth中重置密码,您首先需要进入重置页面account/password/reset/并输入您的电子邮件。然后会发送一封电子邮件,指导您更改密码account/password/reset/key/(?P<uidb36>[0-9A-Za-z]+)-(?P<key>.+)/

是否可以直接在应用程序内发送电子邮件?该URL包含一个我不知道如何生成的密钥!还是有更好的方法呢?

python email django django-allauth

4
推荐指数
2
解决办法
1428
查看次数

标签 统计

django ×1

django-allauth ×1

email ×1

python ×1