我是一名 Django 开发人员,我希望系统自动更改密码。 这是我的Python代码
data = form.cleaned_data
passw = data["password"]
print(datax)
us = User.objects.get(email = datax)
us.set_password(passw)
us.save()
当我运行它时,它不会保存密码。 我能做什么?
它不会保存新密码。
文档中的 set_password(raw_password)
将用户的密码设置为给定的原始字符串,并处理密码散列。不保存用户对象。