... た問題に対処しました ( #34992 )。 Django 4.2 で、admin サイトの読み取り専用パスワードウィジェットと一部のヘルプテキストがタブレットの幅で不正確に配置されていたリグレッションを修正しました ( #34982 )。 Django 4.2 において発生したリグレッションを修正しました ... ... た問題に対処しました ( #34992 )。 Django 4.2 で、admin サイトの読み取り専用パスワードウィジェットと一部のヘルプテキストがタブレットの幅で不正確に配置されていたリグレッションを修正しました ( #34982 )。 Django 4.2 において発生したリグレッションを修正しました ... ... 、テンプレートコンテキストにいくつかの変数を追加します。 スタッフユーザーとしてログインしていなくても、 admindocsブックマークレット を使用できます。 AdminEmailHandler の電子メールで("EXTERNAL" に対して)"internal" とマークされます。 LANGUAGE_CODE ¶ デフ ... ... 、テンプレートコンテキストにいくつかの変数を追加します。 スタッフユーザーとしてログインしていなくても、 admindocsブックマークレット を使用できます。 AdminEmailHandler の電子メールで("EXTERNAL" に対して)"internal" とマークされます。 LANGUAGE_CODE ¶ デフ ... ... ください。一般的な選択肢については、 WSGIサーバー または ASGIサーバー を参照してください。 最重要な設定 ¶ SECRET_KEY ¶ シークレットキーは、長いランダム文字列で、秘匿される必要があります。 本番環境で使われるキーは、他の場所で使われておらず、ソースコントロー ... 述してしまわないよう十分注意してください。これにより、攻撃者がキーを取得してしまう恐れを軽減できます。 設定モジュールにシークレットキーを直接書き込む代わりに、環境変数から読み込む方法を検討してください: import os SECRET_KEY = os . environ [ "SECRET_KEY" ] ... もしくはファイルから読み込みます: with open ( "/etc/secret_key.txt" ) as f : SECRET_KEY = f . read () . strip () シークレットキーをローテーションする場合は、 SECRET_KEY_FALLBACKS : が使用できます: import os SECRET_KEY = os . environ [ "CURRENT_SECRE ... ... ことができます。 カラーをカスタマイズする ¶ シンタックスハイライトに使う色はカスタマイズできます。Django には 3 つのカラーパレットが同梱されています: dark , 黒い背景に白いテキストを表示する端末に適しています。これはデフォルトのパレットです。 light , これ ... は白い背景に黒いテキストを表示する端末に適しています。 nocolor , これはシンタックスハイライトを無効にします。 パレットを選択するには DJANGO_COLORS 環境変数を設定して使用したいパレットを指定します。例えば、UnixやOS/XのBASHシェルで light パレッ ... すると、エラーは青地に黄色の点滅で表示され、通知はマゼンタで表示されます。それ以外の色の役割には色を付けません。 色はベースパレットを拡張して指定することもできます。色指定にパレット名を入れると、そのパレットが意味するすべての色が読み込まれます。つまり: ex ... ... ことができます。 カラーをカスタマイズする ¶ シンタックスハイライトに使う色はカスタマイズできます。Django には 3 つのカラーパレットが同梱されています: dark , 黒い背景に白いテキストを表示する端末に適しています。これはデフォルトのパレットです。 light , これ ... は白い背景に黒いテキストを表示する端末に適しています。 nocolor , これはシンタックスハイライトを無効にします。 パレットを選択するには DJANGO_COLORS 環境変数を設定して使用したいパレットを指定します。例えば、UnixやOS/XのBASHシェルで light パレッ ... すると、エラーは青地に黄色の点滅で表示され、通知はマゼンタで表示されます。それ以外の色の役割には色を付けません。 色はベースパレットを拡張して指定することもできます。色指定にパレット名を入れると、そのパレットが意味するすべての色が読み込まれます。つまり: ex ... ... ' のエントリで処理されないようにします。 docutils 0.22+ パッケージをインストールします。 オプション: admindocs ブックマークレットを使うには django.contrib.admindocs.middleware.XViewMiddleware がインストールされている必要があります。 これらの手順が完了し ... るかどうかを確認し、そのテンプレートがファイルシステム上のどこに保存されているかを表示する便利な方法です。 付属のブックマークレット ¶ 1 つのブックマークレットが admindocs ページから利用できます: このページのドキュメント 各ページから、ページを生成したビュ ... ーのドキュメントにジャンプします。 このブックマークレットを使用するには、 XViewMiddleware がインストールされ、 User として Django admin にログインし、 is_staff を True に設定している ... ... ' のエントリで処理されないようにします。 docutils 0.22+ パッケージをインストールします。 オプション: admindocs ブックマークレットを使うには django.contrib.admindocs.middleware.XViewMiddleware がインストールされている必要があります。 これらの手順が完了し ... るかどうかを確認し、そのテンプレートがファイルシステム上のどこに保存されているかを表示する便利な方法です。 付属のブックマークレット ¶ 1 つのブックマークレットが admindocs ページから利用できます: このページのドキュメント 各ページから、ページを生成したビュ ... ーのドキュメントにジャンプします。 このブックマークレットを使用するには、 XViewMiddleware がインストールされ、 User として Django admin にログインし、 is_staff を True に設定している ... ... ください。一般的な選択肢については、 WSGIサーバー または ASGIサーバー を参照してください。 最重要な設定 ¶ SECRET_KEY ¶ シークレットキーは、長いランダム文字列で、秘匿される必要があります。 本番環境で使われるキーは、他の場所で使われておらず、ソースコントロー ... 述してしまわないよう十分注意してください。これにより、攻撃者がキーを取得してしまう恐れを軽減できます。 設定モジュールにシークレットキーを直接書き込む代わりに、環境変数から読み込む方法を検討してください: import os SECRET_KEY = os . environ [ "SECRET_KEY" ] ... もしくはファイルから読み込みます: with open ( "/etc/secret_key.txt" ) as f : SECRET_KEY = f . read () . strip () シークレットキーをローテーションする場合は、 SECRET_KEY_FALLBACKS : が使用できます: import os SECRET_KEY = os . environ [ "CURRENT_SECRE ... 2026年10月08日