... い。管理サイトにアクセスできるのは、is_active と is_staff がともに True のユーザだけです。 管理サイト上で最後にオブジェクトを編集したユーザの情報をあるフィールドに自動的に設定する方法はありますか? ¶ ModelAdmin クラスが用意しているカスタマイズ用のフックを ... ルドの値を変更できます。リクエストから現在のユーザを取り出して、 save_model() フックをカスタマイズすることで、オブジェクトを編集したユーザをオブジェクトに反映させることができます。 ModelAdmin メソッドのドキュメント にサンプルがあるので参考にしてください ... 。 管理サイト上で、オブジェクトを最初に作成したユーザだけがオブジェクトを編集できるようにアクセス権を制限するにはどうすればよいですか? ¶ ModelAdmin クラスが、管理サイト上の任意のオブジェクトの表示と編集 ... ... い。管理サイトにアクセスできるのは、is_active と is_staff がともに True のユーザだけです。 管理サイト上で最後にオブジェクトを編集したユーザの情報をあるフィールドに自動的に設定する方法はありますか? ¶ ModelAdmin クラスが用意しているカスタマイズ用のフックを ... ルドの値を変更できます。リクエストから現在のユーザを取り出して、 save_model() フックをカスタマイズすることで、オブジェクトを編集したユーザをオブジェクトに反映させることができます。 ModelAdmin メソッドのドキュメント にサンプルがあるので参考にしてください ... 。 管理サイト上で、オブジェクトを最初に作成したユーザだけがオブジェクトを編集できるようにアクセス権を制限するにはどうすればよいですか? ¶ ModelAdmin クラスが、管理サイト上の任意のオブジェクトの表示と編集 ... ... ーの is_staff 属性が True に設定されている必要があります。 最後に、アプリケーションのモデルのうちどれが管理インターフェースで編集可能であるべきかを決定します。それらのモデルごとに、 ModelAdmin に記述されているように、管理サイトに登録します。 他のトピック ... list_display = [ "timestamp" , "message" ] list_display_links = None ModelAdmin. list_editable ¶ チェンジリストページ上での編集を有効にしたいモデルのフィールド名のリストを list_editable にセットしてください。 list_editable に指定されたフィールドは、チ ... ェンジリストページ上でフォームウィジェットとして表示され、ユーザーは複数の行を一度に編集して保存できます。 注釈 list_editable は、他のオプションと特定部分で相互関係にあります。以下のルールに注意してください。 lis ... ... ーの is_staff 属性が True に設定されている必要があります。 最後に、アプリケーションのモデルのうちどれが管理インターフェースで編集可能であるべきかを決定します。それらのモデルごとに、 ModelAdmin に記述されているように、管理サイトに登録します。 他のトピック ... list_display = [ "timestamp" , "message" ] list_display_links = None ModelAdmin. list_editable ¶ チェンジリストページ上での編集を有効にしたいモデルのフィールド名のリストを list_editable にセットしてください。 list_editable に指定されたフィールドは、チ ... ェンジリストページ上でフォームウィジェットとして表示され、ユーザーは複数の行を一度に編集して保存できます。 注釈 list_editable は、他のオプションと特定部分で相互関係にあります。以下のルールに注意してください。 lis ... ... 別のデータベースを使用したい場合は、 データベースのカスタマイズと実行に関する詳細 を参照してください。 mysite/settings.py を編集する際、 TIME_ZONE に自分のタイムゾーンも設定します。 同じく、ファイル先頭にある INSTALLED_APPS に注意してください。これはこ ... 関連づけられています。 Django では、こうした概念を簡単な Python クラスで表現できます。 polls/models.py ファイルを以下のように編集してください: polls/models.py ¶ from django.db import models class Question ( models . Model ): question_text = models . Cha ... onfig クラスは、 polls/apps.py にあるので、ドットつなぎのパスは 'polls.apps.PollsConfig' となります。 mysite/settings.py を編集し、 INSTALLED_APPS 設定にドットつなぎのパスを追加してください。そうすると下記のようになります。 mysite/settings.py ¶ INSTAL ... ... 別のデータベースを使用したい場合は、 データベースのカスタマイズと実行に関する詳細 を参照してください。 mysite/settings.py を編集する際、 TIME_ZONE に自分のタイムゾーンも設定します。 同じく、ファイル先頭にある INSTALLED_APPS に注意してください。これはこ ... 関連づけられています。 Django では、こうした概念を簡単な Python クラスで表現できます。 polls/models.py ファイルを以下のように編集してください: polls/models.py ¶ from django.db import models class Question ( models . Model ): question_text = models . Cha ... onfig クラスは、 polls/apps.py にあるので、ドットつなぎのパスは 'polls.apps.PollsConfig' となります。 mysite/settings.py を編集し、 INSTALLED_APPS 設定にドットつなぎのパスを追加してください。そうすると下記のようになります。 mysite/settings.py ¶ INSTAL ... ... オブジェクト ミックスイン (Single object mixin) 複数オブジェクトミックスイン (Multiple object mixin) ミックスイン (mixin) を編集する 日付ベースのミックスイン (mixin) 前のトピックへ ジェネリック日付ビュー 次のトピックへ シンプルなミックスイン (mixin) 関 ... ixin ミックスイン ベース クラス ビュー object リファレンス 入門 オブジェクト Single 複数 オブジェクトミックスイン Multiple 編集 日付 関連するページ ミックスイン (mixin) を編集する クラスベースのビューでミックスイン (mixin) を使用する 単一オブジェクト ... ... generic.edit.ModelFormMixin django.views.generic.edit.ProcessFormView django.views.generic.edit.DeletionMixin 注釈 これらの編集ビューへの結合され方の例は、 ジェネリック編集ビュー (Generic editing view) を参照してください。 FormMixin ¶ class django.vie ... が正常に削除された場合にリダイレクトする URL を返します。デフォルトでは success_url を返します。 目次 ミックスイン (mixin) を編集する FormMixin ModelFormMixin ProcessFormView DeletionMixin 前のトピックへ 複数オブジェクトミックスイン (Multiple object mix ... フォーム success views generic 属性 リダイレクト edit インスタンス kwargs ミックスイン 提供 initial prefix request モデル 編集 ビュー FormMixin ModelFormMixin ProcessFormView 正常 コンテキスト ModelForm model クイック検索 Last update: 2026年10月09日 ... ... に既存のデータベース接続のパラメータとデータベースの名前を教えてあげる必要があります。そのために、設定ファイルの DATABASES を編集して、 'default' 接続の以下のキーに対して値を設定します。 NAME ENGINE USER PASSWORD HOST PORT モデルを自動生成する ¶ Django ... ることになるでしょう。必要に応じて、Django データベース API 経由でデータにアクセスしたり、Django の admin サイトで objects を編集したり、models ファイルを編集してみてください。 目次 レガシーなデータベースと Django の統合 Django に既存データベースのパラメ ... トピックへ カスタムのモデルフィールドを作成する 関連キーワード Django データベース モデル models inspectdb py 既存 統合 必要 編集 python manage 管理 managed テーブル True レガシー ユーティリティ 基本的 パラメータ 関連するページ データベース はじめての ... ... に既存のデータベース接続のパラメータとデータベースの名前を教えてあげる必要があります。そのために、設定ファイルの DATABASES を編集して、 'default' 接続の以下のキーに対して値を設定します。 NAME ENGINE USER PASSWORD HOST PORT モデルを自動生成する ¶ Django ... ることになるでしょう。必要に応じて、Django データベース API 経由でデータにアクセスしたり、Django の admin サイトで objects を編集したり、models ファイルを編集してみてください。 目次 レガシーなデータベースと Django の統合 Django に既存データベースのパラメ ... を投入する 次のトピックへ カスタムのモデルフィールドを作成する 関連キーワード データベース モデル models inspectdb 既存 統合 編集 manage 管理 managed テーブル レガシー ユーティリティ 基本的 接続 アプリ Meta migrate admin アプリケーション 開発 自動化 ド ... 2026年10月08日