天天看點

忘記Django登陸賬号和密碼的處理方法

公司部署了一套分布式網絡監控系統,使用celery來做的分布式任務隊列,針對celery的周期任務管理使用的是djcelery。年後開工,原準備登陸背景檢視一下任務情況,這才發現過個年把賬号和密碼給過丢了。

好尴尬啊。。。

<a href="http://s3.51cto.com/wyfs02/M00/7B/16/wKioL1bGxESQZ81dAAA17EBGCLw411.png" target="_blank"></a>

情況如下圖所示

<a href="http://s3.51cto.com/wyfs02/M02/7B/17/wKiom1bGxAKwOBfkAABeYrp-u78665.png" target="_blank"></a>

一般情況下,我們會有兩種情況,一種是**知道賬戶名,忘記密碼**,另外一種情況是**忘記賬戶名和密碼**。這裡就針對這兩種情況分别給出解決對策。

忘記密碼

<a href="http://s3.51cto.com/wyfs02/M00/7B/16/wKioL1bGxKyw91vuAACLsc2oFHA048.png" target="_blank"></a>

如上圖,我們可以通過

1

<code>python2.7 manage.py shell</code>

進入django的shell管理界面,進行一些資料庫的管理操作。

忘記賬戶名和密碼

<a href="http://s5.51cto.com/wyfs02/M00/7B/17/wKiom1bGxFSBNnfkAAA1mgFx9WY258.png" target="_blank"></a>

如上圖,運作如下指令會進入到建立超級管理者的流程中

<code>python2.7 manage.py createsuperuser</code>

根據提示,輸入對應的使用者名、郵箱(可省略)、密碼(需輸入兩次)即可完成建立操作。

以上就是針對忘記Django背景賬号和密碼的處理方法。

本文轉自 aaao 51CTO部落格,原文連結:http://blog.51cto.com/nolinux/1743392,如需轉載請自行聯系原作者