Django ユーザー作成
管理者ユーザーを作成
管理アプリケーションにログインできるようにするには、ユーザーを作成する必要があります。
これを行うには、コマンドビューで次のコマンドを入力します。
py manage.py createsuperuser
次のプロンプトが表示されます。
Username:
ここでは、ユーザー名、メールアドレス(仮のメールアドレスを入力)、およびパスワードを入力する必要があります。
Username: johndoe
Email address: johndoe@dummymail.com
Password:
Password (again):
This password is too short. It must contain at least 8 characters.
This password is too common.
This password is entirely numeric.
Bypass password validation and create user anyway? [y/N]:
パスワードは基準を満たしていませんと注意されていますが、今回はテスト環境であり、y(yes)を入力してユーザーを作成します。
Bypass password validation and create user anyway? [y/N]: y
[Enter]を押すと、ユーザーが作成されます。
Superuser created successfully.
サーバーを再起動します。
py manage.py runserver
ブラウザで、127.0.0.1:8000/admin/
をアドレスバーに入力します。
フォームに正しいユーザー名とパスワードを入力します。
これにより、次のユーザーインターフェースが表示されます。
ここでは、グループとユーザーを作成、読み取り、更新、および削除できますが、メンバーモデルがどこにもありません。
モデルがありません
当然ですが、Membersモデルが存在していません。管理インターフェースでどのモデルを表示するかを伝える必要があります。
次の章では、Membersモデルを組み込む方法を学習します。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。