LoginSignup
2
0

More than 3 years have passed since last update.

【django】管理画面のパスワードを忘れた時の対処

Posted at

はじめに

Djangoの管理画面にアクセスしたら、ユーザ名、パスワードを忘れてしまって
ログイン出来なくて困ったので、その時の対処法について

解決方法

シンプルに再設定で解決出来ました。
※使用しているデータベースがデフォルトの場合
 PostgreSQLとかデフォルト以外のデータベースの場合は、
 気が向いたら、調べて追記か記事にします。

手順

ユーザ名の確認

db.sqlite3ファイルにユーザ情報が格納されているので、
db.sqlite3ファイルが格納されているディレクトリで以下のコマンドを実行

$ sqlite3 db.sqlite3    // SQLiteを起動

SQLiteを起動が起動したら以下を実行
ユーザ名を確認

sqlite> select username from auth_user; 
sqlite> .q  // ユーザ名を確認したら、SQLiteから抜けます

パスワードの再設定

ユーザ名が確認出来たら、パスワードの再設定を行う

$ python manage.py changepassword "ユーザ名"

確認したユーザ名、再設定したパスワードで、
ログイン出来るようになるはずっ

おわりに

ログイン出来ず少し焦ったけど、助かったので
似た人の参考になればと思いました。

参考

Djangoの管理画面のパスワードを忘れたを解決。ただそれだけ。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0