一、若是用的是django自帶的User模塊,忘記了超級用戶的密碼,能夠經過如下方法找回密碼:python
終端進入項目根目錄,而後輸入以下命令:shell
python manage.py shelldjango
而後在python交互界面,輸入以下命令:ide
from django.contrib.auth.models import Userblog
user = User.objects.get(username='your username')get
user.set_password("new_password")it
user.save()class
二、若是用的咱們本身寫的UserProfile,忘了超級用戶密碼,經過下面方法找回import
區別就在於Userobject
from django.contrib.auth import get_user_model
User = get_user_model()
其餘的同樣
user = User.objects.get(username='your username')
user.set_password("new password")
user.save()