Python
Django

Django Admin Cookbook 見出しの和訳(作成中)

Djangoフレームワークの管理サイトについて様々な実装例を紹介しているドキュメントがあったので、自分で引きやすいようにタイトルのみ和訳しました。(英語力はお察しください。)
間違っているところやよりわかりやすい訳などあれば編リクください。

https://books.agiliq.com/projects/django-admin-cookbook/en/latest/

DJANGO ADMIN COOKBOOK

テキストとデザイン

  1. 管理サイトのタイトルを変更するには
  2. モデルの複数名を指定するには
  3. 独立した管理サイトを作るには
  4. デフォルトで組み込まれているアプリを管理サイトから取り除くには
  5. ロゴを変更するには
  6. テンプレートファイルを上書きするには

処理のあるフィールド(※ただフィールドの値を出すのではなく、変形や計算など加工処理したうえで出力するフィールド)

  1. 一覧ページで処理のあるフィールドを表示するには
  2. クエリを管理サイトの要件に最適化するには
  3. 処理フィールドでのソートを有効化するには
  4. 処理フィールドでのフィルタリングを有効化にするには
  5. 処理のある真偽フィールドでオン/オフのアイコンを表示するには

入出力とカスタムアクション

  1. 管理サイトに追加アクションを定義するには
  2. 管理サイトからCSV出力するには
  3. 管理サイトから削除アクションを無効にするには
  4. 一覧ページにカスタムボタンを追加するには
  5. 管理サイトからCSV入力するには

パーミッション

  1. 管理サイトにおけるユーザー権限を厳密に指定するには
  2. 管理サイトにおいてユーザーにアクション単位で権限を指定するには
  3. 管理サイトから作成できるオブジェクト数を制限するには
  4. モデル管理で追加/削除ボタンを取り除くには

ひとつの管理画面で複数のモデル(インライン)

  1. 管理サイトで複数のモデルを変更するには
  2. 管理サイトで一対一の関係を表現するには
  3. インライン表示内でインライン表示するには
  4. ふたつの異なるモデルからひとつのモデル管理を作成するには

一覧ページ

  1. 表示可能な行数を増やすには
  2. ページネーションを無効化するには
  3. 日付によるフィルタリングを有効化するには
  4. 一覧ページで多対多または外部キーの関係を表現するには

変更ページ

その他