更改Django用戶密碼[備忘]
02-10
一段時間沒進Django管理頁面,密碼居然忘記了。
可以用以下兩種方式解決:
- python manage.py changepassword your_username
可是這種方法有個「缺陷」:如果輸入的新密碼不合規,會提示:
This password is too short. It must contain at least 8 characters.
This password is too common.
This password is entirely numeric.
如果圖省事,可以用下一種方式。
- 在Django Shell中操作
按步驟如:
In [1]: from django.contrib.auth.models import UserIn [2]: u = User.objects.get(username=admin)In [3]: u.set_password(1234)In [4]: u.save()
推薦閱讀:
※關於網路 URL 地址的編碼
※裝飾器 | Python高級編程
※為什麼 sqlmap 源碼看起來那麼費勁?
※Pycharm裡面的TODO功能有什麼作用?
※大家都用 Python 來做什麼啊?