管理サイトの作成
Dpango 管理サイトを作成して、ウェブ インターフェイスからアプリケーションのデータを編集できます。 Dlango 管理サイトとその機能の詳細については、Diango ドキュメントの「 Diango 管理サイト を参照してください。
管理者ユーザーを作成する
管理サイトを作成する前に、サイトにログできるユーザーを作成する必要があります。
プロジェクトの ルートディレクトリから、次のコマンドを実行して管理者ユーザーを作成します。
python manage.py createsuperuser
次に、ターミナルユーザー名、メールアドレス、パスワードの入力を求められます。 各プロンプトごとに、次の情報を入力して、指定された認証情報を持つユーザーを作成し、各エントリの後に「 Enter 」を押します。
Username: admin Email address: [email protected] Password: <admin-password> Password (again): <admin-password>
<admin-password>
プレースホルダーをユーザーのパスワードに置き換えます。
管理サイトを開きます
次のコードを実行して、サーバーを起動します。
python manage.py runserver
サーバーがを実行中たら、 http://:127.0.0.1 8000/admin/ にアクセスします。管理サイトを参照するためのURL 。 このサイトでは、次のログイン画面が表示されます。

前のステップで作成したユーザー名とパスワードを入力して、サイトにログします。
管理サイトから "sample_mflix"アプリにアクセスします
管理サイトにログインすると、次の情報が表示されます。

プロジェクトの認証構成を編集するには、Authentication and Authorization テーブルで Groups または Users 行を選択します。
Viewer
モデルで表される users
サンプルコレクション内のデータを編集するには、プロジェクトの sample_mflix/admin.py
ファイルに移動し、次のコードを貼り付けます。
from django.contrib import admin from .models import Viewer admin.site.register(Viewer)
これで、管理サイトに次の情報が表示されます。

ビューアオブジェクトを選択します
name
値が "Abigail Carter"
である Viewer
オブジェクトに保存されているデータを表示できます。 このオブジェクトは、このチュートリアルの MongoDBへのデータの書き込み ステップで作成しました。
閲覧者のリストを表示するには、SAMPLE_MFLIX テーブルの Viewers 行をクリックします。 管理サイトには、次のリストが表示されます。

次に、リストの上部にある [Abigail Carter] をクリックします。 サイトには、選択したビューアの Name と Email が表示されます。

Viewerオブジェクト内のデータを編集
ビューの email
フィールドを編集するには、テキスト "[email protected]"
を含むボックスを選択します。 次の画像に示すように、このテキストを削除し、"[email protected]"
に置き換えます。

変更を保存するには、ビューの情報の下にある SAVE ボタンをクリックします。
これらの手順を完了したら、Diango 管理サイトにアクセスし、それを使用して Viewer
オブジェクトを編集できるようになります。