一旦忘记了django的admin的密码,而数据库中的auth_user中关于密码的字段是经过加密的,这个时候你就可以通过django的命令来直接修改admin的密码
一种方法
使用如下的命令:
python manage.py shell
from django.contrib.auth.models import User
user =User.objects.get(username='admin')
user.set_password('new_password')
user.save()
这样之后你就可以使用新的密码登入了。
另一种方法更加简单有效:
使用如下命令:
python manage.py changepassword 命令,直接出现更改admin密码的提示,你可以直接输入更改。