2010-10-24 107 views
3

我在我的開發數據庫中有一些數據(不是導出到燈具),所以我不想運行syncdb。django admin丟失密碼恢復

不過,我失去了我的演示Django的網站的管理部分PWD(我沒有工作就可以了一小會兒)

某處存儲在配置/設置等的密碼?

我該如何恢復admin pwd?

+0

我後來想起了PWD和獲得訪問。但這仍然是知道未來的有用信息 – skyeagle 2010-10-24 12:08:48

回答

7

如果你安裝了Django 1.2,你可以簡單地調用./manage.py changepassword <username>

如果你的Django的版本是舊的,你可以改變Django的交互shell的密碼:

>>> from django.contrib.auth.models import User 
>>> u = User.objects.get(username='<username>') 
>>> u.set_password('<password>') 
>>> u.save()