如何从Postgres内部更新Django用户的密码?



我想重置用户密码,但只能访问Postgres数据库。插入明文是不起作用的,Django的哈希过程似乎太复杂,无法复制。

有什么想法吗?

Django的哈希过程似乎过于复杂,无法复制

如果这是真的,那么我认为最终的答案是"你不能从PostgreSQL内部更改它"。

from django.contrib.auth.models import User  
u = User.objects.get(username="username")
u.set_password("New Password")
u.save()

最新更新