在 Django 中自动更改密码

问题描述 投票:0回答:1

我是一名 Django 开发人员,我希望系统自动更改密码。 这是我的Python代码

data = form.cleaned_data
                passw = data["password"]
                print(datax)
                us = User.objects.get(email = datax)
                us.set_password(passw)
                us.save()

当我运行它时,它不会保存密码。 我能做什么?

它不会保存新密码。

python django django-views
1个回答
0
投票

文档中的 set_password(raw_password)

将用户的密码设置为给定的原始字符串,并处理密码散列。不保存用户对象。

© www.soinside.com 2019 - 2024. All rights reserved.