我想更新django中的auth_user表的某些字段。其实我迁移一些用户从一个网站到另一个,所以我想更新AUTH_USER table.But密码字段,当我使用更新查询它给了我一些错误django中的auth_user表的问题
有些事情我已经尝试
values=User.objects.get(username=request.POST['username'])
values.password=request.POST['password']
values.password.save()
它给“统一”对象的错误有保存
没有属性”,如果我想这一个
values=User.objects.get(username=request.POST['username']).update(password=request.POST['password'])
那么错误是“用户”对象有没有属性“更新”
其实我不想发送电子邮件,用户更新他们的密码,并重定向他们忘记密码的页面。 但是,无论何时用户尝试登录网站,如果他的密码不匹配,但他正确键入密码,但由于迁移他的密码不能在django中工作,那么他输入的密码必须在auth_user表(加密密码)中更新。
在两者之间我确保此用户是以前站点的身份验证用户。
所以请建议我一些方法,以便我可以在auth_user表中更新他的密码。
OK告诉我一两件事可以我使用了url重定向而不是显示msg inb forms.py – user1746291