码迷,mamicode.com
首页 > 其他好文 > 详细

Django如何重设Admin密码

时间:2015-04-04 12:22:48      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

如果你忘记了设置Django的Admin密码,那么你可以使用createsuperuser 来甚至密码,但是如果你忘记了Admin的密码的话,那么就要用Django shell:
python manage.py shell

如果这个时候报错:

python: can‘t open file ‘manage.py‘: [Errno 2] No such file or directory


你设置了环境变量,但是就是报错,为啥呢?

我找了很长时间,最后在这里找到答案:https://www.pythonanywhere.com/forums/topic/756/,意思就是说,你要cd到你的项目下边(你的项目下边应该有manage.py文件),然后再运行:python manage.py shell

然后获取你的用户名,并且重设密码:

from django.contrib.auth.models import User 
user = User.objects.get(username=‘admin‘) 
user.set_password(‘new_password‘) 
user.save()



这样之后你就可以使用新的密码登入了。

Django如何重设Admin密码

标签:

原文地址:http://my.oschina.net/muyexia/blog/396029

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!