django如果我们使用了拓展auth的功能又忘记了密码?

如果我们使用了拓展auth的功能又忘记了密码?

1.可以创建一个新用户来取代忘记密码的账号

但是数据库始终存在这条记录看着碍眼

python manage.py creatsuperuser

2.修改之前账号的密码

就是这样修改成功了,由于user是我们自己拓展过的,改密码的代码有变化

from django.contrib.auth import get_user_model
User = get_user_model()

user = User.objects.get(username='zx')

user.set_password('zx125')

user.save()
posted @ 2019-12-05 22:48  zx125  阅读(247)  评论(0编辑  收藏  举报