公司部署了一套分布式網(wǎng)絡(luò)監(jiān)控系統(tǒng)习勤,使用celery來做的分布式任務(wù)隊列踪栋,針對celery的周期任務(wù)管理使用的是djcelery。年后開工图毕,原準(zhǔn)備登陸后臺查看一下任務(wù)情況夷都,這才發(fā)現(xiàn)過個年把賬號和密碼給過丟了。
好尷尬啊吴旋。损肛。。
情況如下圖所示
一般情況下荣瑟,我們會有兩種情況,一種是知道賬戶名摩泪,忘記密碼笆焰,另外一種情況是忘記賬戶名和密碼。這里就針對這兩種情況分別給出解決對策见坑。
忘記密碼
如上圖嚷掠,我們可以通過
python2.7 manage.py shell
來進(jìn)入django的shell管理界面捏检,進(jìn)行一些數(shù)據(jù)庫的管理操作。
忘記賬戶名和密碼
如上圖不皆,運(yùn)行如下命令會進(jìn)入到創(chuàng)建超級管理員的流程中
python2.7 manage.py createsuperuser
根據(jù)提示贯城,輸入對應(yīng)的用戶名、郵箱(可省略)霹娄、密碼(需輸入兩次)即可完成創(chuàng)建操作能犯。
以上就是針對忘記Django后臺賬號和密碼的處理方法。