在我的应用程序中,我使用了Django Allauth。我没有为用户设置任何注册表单。管理员将通过上传包含用户信息的Excel文件来注册用户。我已经完成了所有这些工作,并通过自动生成密码将用户保存在用户表中。在上传用户列表并将其保存在数据库中之后,我希望向每个用户发送重置密码电子邮件。
在Allauth中重置密码,您首先需要转到重置页面
在Allauth中重置密码,您首先需要转到重置页面
account/password/reset/
并输入您的电子邮件。然后会发送一封电子邮件,其中包含指引您更改密码的链接 account/password/reset/key/(?P<uidb36>[0-9A-Za-z]+)-(?P<key>.+)/
是否可能直接在应用程序中发送电子邮件?该URL包含一个我不知道如何生成的密钥!! 或者有更好的方法吗?