... モデル中心のインタフェースを提供します。このインタフェースのおかげで、ユーザはあなたのサイトのコンテンツを操作できます。admin サイトのオススメの使い方は、組織内で利用する管理ツールに利用を制限することです。admin サイトは、あなたのサイトのフロントエ ... ンドやその周辺を含んだ全体を作成することを意図していません。 admin サイトは、カスタマイゼーションのためのたくさんのフックを持っています。しかしそれらのフックを使う際には気をつけてください。 ... 心のインタフェースを提供する必要があるなら、おそらく自分でビューを書いたほうが良いでしょう。 このドキュメントでは、Django の admin インタフェースを有効にして使用したりカスタマイズする方法について説明します。 概要 ¶ admin サイトは startproject で使用され ... ... モデル中心のインタフェースを提供します。このインタフェースのおかげで、ユーザはあなたのサイトのコンテンツを操作できます。admin サイトのオススメの使い方は、組織内で利用する管理ツールに利用を制限することです。admin サイトは、あなたのサイトのフロントエ ... ンドやその周辺を含んだ全体を作成することを意図していません。 admin サイトは、カスタマイゼーションのためのたくさんのフックを持っています。しかしそれらのフックを使う際には気をつけてください。 ... 心のインタフェースを提供する必要があるなら、おそらく自分でビューを書いたほうが良いでしょう。 このドキュメントでは、Django の admin インタフェースを有効にして使用したりカスタマイズする方法について説明します。 概要 ¶ admin サイトは startproject で使用され ... ... None , obj = None , id = None ) [ソース] ¶ 組み込みタグ ¶ Django のシステムチェックは、以下のタグを使って整理されています: admin : admin サイトの宣言をチェックします。 async_support : 非同期関連の設定をチェックします。 caches : キャッシュ関連の設定をチ ... を渡してください。 urls.W010 : URL パターン <pattern> に一致しない <angle bracket> があります。 contrib アプリのチェック ¶ admin ¶ admin チェックはすべて admin タグの一部として実行されます。 管理サイトに登録されている ModelAdmin (またはサブクラス) に対 ... して、以下のチェックが実行されます: admin.E001 : raw_id_fields の値はリストまたはタプルでなければなりません。 admin.E002 : raw_id_fields[n] の値 <field name> は、 < ... ... None , obj = None , id = None ) [ソース] ¶ 組み込みタグ ¶ Django のシステムチェックは、以下のタグを使って整理されています: admin : admin サイトの宣言をチェックします。 async_support : 非同期関連の設定をチェックします。 caches : キャッシュ関連の設定をチ ... を渡してください。 urls.W010 : URL パターン <pattern> に一致しない <angle bracket> があります。 contrib アプリのチェック ¶ admin ¶ admin チェックはすべて admin タグの一部として実行されます。 管理サイトに登録されている ModelAdmin (またはサブクラス) に対 ... して、以下のチェックが実行されます: admin.E001 : raw_id_fields の値はリストまたはタプルでなければなりません。 admin.E002 : raw_id_fields[n] の値 <field name> は、 < ... ... 説明します。 さらに、 manage.py は各 Django プロジェクト内に自動的に作成されます。 jango-admin と同じことができますが、 DJANGO_SETTINGS_MODULE を設定することもでき、プロジェクトの settings.py を指定できます。 Django を ... pip 経由でインストールした場合、 django-admin はシステムパス上に設定されているはずです。もしシステムパスにない場合、仮想環境が有効になっていることを確認してください。 通 ... 常、単体の Django プロジェクトを用いる場合、 django-admin よりも manage.py の方が簡単に利用できます。もし複数の Django 設定ファイル間での切り替えが必要な場合は、 django-admin を DJ ... ... 焦点を当てます。 困ったときは: このチュートリアルの実行に問題がある場合は、FAQ の Getting Help セクションに進んでください。 admin フォームのカスタマイズ ¶ admin.site.register(Question) の呼び出しによって Question モデルを登録したことで、Django はデフォ ... ルトの形式でオブジェクトを表示できました。 admin フォームの表示方法や操作の仕方をデフォルトから変更したいこともよくあります。それには、オブジェクトを登録する時にオプション ... を指定します。 ためしに、編集フォームでのフィールドの並び順を並べ替えてみましょう。 admin.site.register(Question) の行を以下のように置き換えてみてください。 polls/admin.py ¶ from django.contrib import admin from ... ... 説明します。 さらに、 manage.py は各 Django プロジェクト内に自動的に作成されます。 jango-admin と同じことができますが、 DJANGO_SETTINGS_MODULE を設定することもでき、プロジェクトの settings.py を指定できます。 Django を ... pip 経由でインストールした場合、 django-admin はシステムパス上に設定されているはずです。もしシステムパスにない場合、仮想環境が有効になっていることを確認してください。 通 ... 常、単体の Django プロジェクトを用いる場合、 django-admin よりも manage.py の方が簡単に利用できます。もし複数の Django 設定ファイル間での切り替えが必要な場合は、 django-admin を DJ ... ... 焦点を当てます。 困ったときは: このチュートリアルの実行に問題がある場合は、FAQ の Getting Help セクションに進んでください。 admin フォームのカスタマイズ ¶ admin.site.register(Question) の呼び出しによって Question モデルを登録したことで、Django はデフォ ... ルトの形式でオブジェクトを表示できました。 admin フォームの表示方法や操作の仕方をデフォルトから変更したいこともよくあります。それには、オブジェクトを登録する時にオプション ... を指定します。 ためしに、編集フォームでのフィールドの並び順を並べ替えてみましょう。 admin.site.register(Question) の行を以下のように置き換えてみてください。 polls/admin.py ¶ from django.contrib import admin from ... ... opulated_from ¶ Remove the prepopulated_from argument on model fields. It's no longer valid and has been moved to the ModelAdmin class in admin.py . See the admin , below, for more details about changes to the admin. Remove core ¶ Remove the core argu ... lds. It is no longer necessary, since the equivalent functionality (part of inline editing ) is handled differently by the admin interface now. You don't have to worry about inline editing until you get to the admin section, below. For now, remove all ... references to core . Replace class Admin: with admin.py ¶ Remove all your inner class Admin declarations from your models. They won't break anything if you leave t ... ... opulated_from ¶ Remove the prepopulated_from argument on model fields. It's no longer valid and has been moved to the ModelAdmin class in admin.py . See the admin , below, for more details about changes to the admin. Remove core ¶ Remove the core argu ... lds. It is no longer necessary, since the equivalent functionality (part of inline editing ) is handled differently by the admin interface now. You don't have to worry about inline editing until you get to the admin section, below. For now, remove all ... references to core . Replace class Admin: with admin.py ¶ Remove all your inner class Admin declarations from your models. They won't break anything if you leave t ... 2026年10月08日