django超级用户忘记密码或者用户名如何修改
1、由于浏览器有cookie,所以很多时候我们都把密码存在里面,时间长了,就忘记了,这时候就需要重置修改密码。首先用pycharm打开项目,(当然也可以直接cd到项目根目录操作) 然后打开tool-pyrhon console控制台(根目录的话直接运行python manage.py shell)

2、在shell模式下
from django.contrib.auth.models import User #引入管理员密码存放的数据库
user=User.objects.filter() #查找该数据库里有哪些用户
user
输出user 可以看到用户名,我这里只有一个admin
[<User: admin>]

3、重置密码,
user = User.objects.get(username='admin') #获取名称为admin的用户
user.set_password('123456') #设置密码
user.save() # 报错user对象
这样就完成了 django忘记用户名或者密码的修改

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:179
阅读量:158
阅读量:134
阅读量:27
阅读量:193