django笔记---时间长了,忘记管理员账号密码怎么办?

忘记了管理员账户和密码,不要慌

 

在shell模式下,输入:

from django.contrib.auth.models import User #引入管理员密码存放的数据库

user=User.objects.filter() #查找该数据库里有哪些用户

user 

输出user 可以看到用户名:

重置密码:

user = User.objects.get(username='alvin') #获取名称为alvin的用户

user.set_password('123456') #设置密码

user.save()  # 保存

这样就完成了 django忘记用户名或者密码的修改

原文地址:https://www.cnblogs.com/ZJackSparrow/p/11963582.html