Django管理控制台密码重置
- 进入到Django项目根目录,执行
python manage.py shell
(进入到Django Shell环境) - 导入模块:
from django.contrib.auth.models import User
- 获取相应的用户名:
user = User.objects.get(username='admin')
(默认为admin,若在创建超级用户(python manage.py createsuperuser
)时做过更改,则输入更改的用户名) - 重置密码:
user.set_password('new_password')
- 保存更改:
user.save()