想用下django admin后台更新下数据,突然忘记了密码了
看了下数据库,密码是加密的,所以直接从数据库获得是不可能了
那么就用Django shell:
python manage.py shell
然后获取你的用户名,并且重设密码:
from django.contrib.auth.models import User
user = User.objects.get(username='admin')
user.set_password('new_password')
user.save()
这样就可以用新密码登录了
来源:oschina
链接:https://my.oschina.net/u/1785471/blog/296091