我试图使用以下代码行在我的 django 应用程序中更改用户的密码:
from django.contrib.auth.models import User
u = User.objects.get(email__exact='someemail@someting.com')
u.set_password('mynewpassword')
u.save()
(此用户已存在于用户数据库中)
没有错误或任何东西。但是现在我无法使用新密码或旧密码登录!
发生了什么 ??
(创建的所有用户都会发生这种情况。也无法登录管理员(即使使用 manage.py changepassword 进行更改)