更新后密码自动更改

时间:2015-08-31 15:35:30

标签: python angularjs django authentication

我的网站上有一些基本功能的奇怪错误。现在,我们允许人们注册并成为具有电子邮件,密码,姓名和生日的用户。我们还允许他们通过网站登录并更新他们的信息。但是,我们发现帐户密码在点击“更新”后会更改。我们的iOS应用程序具有相同的功能,它可以正常工作。 我想知道这样的错误会被调用,以便我有一个方向来调查。这听起来像我们网站的代码上的问题,还是后端的问题?

1 个答案:

答案 0 :(得分:1)

您是否使用{{form.Xxx}}将ModelForm与用户模型和自定义模板一起使用。

如果您已经使用过它,那么当您在没有密码的情况下保存ModelForm时,它可能会被重置。

在你的ModelForm中试试这个

exclude = ['password',]