有没有一种方法可以使用 django 的内置密码重置功能,而无需通过电子邮件发送重置链接或没有电子邮件选项。我目前正在开发一个简单的系统,其中有几个用户不需要发送电子邮件。提前致谢
最佳答案
django.contrib.auth中有一些选项这使您无需发送电子邮件即可更改密码:
- PasswordChangeForm:一种允许用户通过输入旧密码来更改密码的表单。
- SetPasswordForm:一种让用户无需输入旧密码即可更改密码的表单
您可以在您的 View 中实现其中之一来更改用户密码。
关于django - 有没有办法在不通过电子邮件发送重置链接的情况下使用 Django 的默认密码重置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45931954/