Xadmin超級用戶忘記密碼

一、若是用的是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()
Xadmin超級用戶忘記密碼

相關文章
相關標籤/搜索