用户模型set_password()方法无法按预期的方式工作

时间:2018-10-01 16:36:00

标签: django passwords change-password

我正在尝试编写一些代码来更改django网站中登录用户的密码。以下是我的代码。它实际上会更改数据库中的密码,但是当我尝试使用相同的用户名和新密码登录时,它将无法登录。

    passw = request.POST['password']
    print(passw)
    uid = request.user.id
    u = User.objects.get(id=uid)
    u.set_password(passw)
    u.save()

0 个答案:

没有答案