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