1

我试图使用以下代码行在我的 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 进行更改)

4

0 回答 0