... および MariaDB における QuerySet.annotate() , alias() , aggregate() , および extra() 利用時の SQL インジェクションの可能性。 詳細はこちら Django 6.0 (patch) Django 5.2 (patch) Django 5.1 (patch) Django 4.2 (patch) 2025年10月1日 - CVE 2025-59682 ¶ archiv ... e.extract() を介した部分的なディレクトリとラバーサルの可能性。 詳細はこちら Django 6.0 (patch) Django 5.2 (patch) Django 5.1 (patch) Django 4.2 (patch) 2025年9月3日 - CVE 2025-57833 ¶ Filtere ... dRelation の列エイリアスにおける潜在的な SQL インジェクション。 詳細はこちら Django 5.2 (patch) Django 5.1 (patch) Django 4.2 (patch) 2025年6月4日 - CVE 2025-48432 ¶ エスケープされていないリク ... ... および MariaDB における QuerySet.annotate() , alias() , aggregate() , および extra() 利用時の SQL インジェクションの可能性。 詳細はこちら Django 6.0 (patch) Django 5.2 (patch) Django 5.1 (patch) Django 4.2 (patch) 2025年10月1日 - CVE 2025-59682 ¶ archiv ... e.extract() を介した部分的なディレクトリとラバーサルの可能性。 詳細はこちら Django 6.0 (patch) Django 5.2 (patch) Django 5.1 (patch) Django 4.2 (patch) 2025年9月3日 - CVE 2025-57833 ¶ Filtere ... dRelation の列エイリアスにおける潜在的な SQL インジェクション。 詳細はこちら Django 5.2 (patch) Django 5.1 (patch) Django 4.2 (patch) 2025年6月4日 - CVE 2025-48432 ¶ エスケープされていないリク ... ... G に設定されている場合(デフォルトで設定されています)、Djangoはこれらの人々にリクエスト/レスポンスサイクルで発生した例外の詳細をメールで送信します。 Each item in the list should be an email address string. Example: ADMINS = [ "john@example.com" , '"N ... '' (空文字列) Djangoサーバーで使用されるすべてのキャッシュキーにデフォルトで自動的に追加(先頭に付けられる)される文字列。 詳細は キャッシュのドキュメント を参照してください。 LOCATION ¶ デフォルト値: '' (空文字列) 使用するキャッシュの位置。これはファ ... ッシュバックエンドによって異なります。 利用可能なパラメータに関する情報は、 キャッシュ式数 のドキュメントに記載されています。詳細については、バックエンドモジュールの独自のドキュメントを参照してください。 TIMEOUT ¶ デフォルト値: 300 キャッシュエントリが古 ... ... G に設定されている場合(デフォルトで設定されています)、Djangoはこれらの人々にリクエスト/レスポンスサイクルで発生した例外の詳細をメールで送信します。 Each item in the list should be an email address string. Example: ADMINS = [ "john@example.com" , '"N ... '' (空文字列) Djangoサーバーで使用されるすべてのキャッシュキーにデフォルトで自動的に追加(先頭に付けられる)される文字列。 詳細は キャッシュのドキュメント を参照してください。 LOCATION ¶ デフォルト値: '' (空文字列) 使用するキャッシュの位置。これはファ ... ッシュバックエンドによって異なります。 利用可能なパラメータに関する情報は、 キャッシュ式数 のドキュメントに記載されています。詳細については、バックエンドモジュールの独自のドキュメントを参照してください。 TIMEOUT ¶ デフォルト値: 300 キャッシュエントリが古 ... ... グを実行するために、Python 組み込みの logging モジュールを使用・拡張しています。このモジュールは、Python 自体のドキュメントで詳細に解説されています。このセクションでは、簡単な概要を説明します。 登場人物 ¶ Pythonのロギングは4つの部分で構成されます。 ロガ ... グレコードには、記録されたイベントを説明するメタデータを含むことができます。これには、スタックトレースやエラーコードと言った詳細を含めることができます。 ロガーにメッセージが渡されたとき、メッセージのログレベルはロガーのログレベルと比較されます。メッセー ... ローカル変数の名前と値、そして Django の設定値(言い換えれば、 DEBUG が True のときに Web ページで公開されるのと同じレベルの詳細)が完全なトレースバックとして含まれます。 通常、このような潜在的にセンシティブな情報を電子メールで送信するのは良くないとされ ... ... グを実行するために、Python 組み込みの logging モジュールを使用・拡張しています。このモジュールは、Python 自体のドキュメントで詳細に解説されています。このセクションでは、簡単な概要を説明します。 登場人物 ¶ Pythonのロギングは4つの部分で構成されます。 ロガ ... グレコードには、記録されたイベントを説明するメタデータを含むことができます。これには、スタックトレースやエラーコードと言った詳細を含めることができます。 ロガーにメッセージが渡されたとき、メッセージのログレベルはロガーのログレベルと比較されます。メッセー ... ローカル変数の名前と値、そして Django の設定値(言い換えれば、 DEBUG が True のときに Web ページで公開されるのと同じレベルの詳細)が完全なトレースバックとして含まれます。 通常、このような潜在的にセンシティブな情報を電子メールで送信するのは良くないとされ ... ... からモデルを自動的にインポートするようになりました。 --verbosity フラグを 2 以上に設定すると、インポートされたオブジェクトの詳細をさらに表示できます。 / $ python -Wall manage.py shell --verbosity = 2 6 objects imported automatically, including: fro ... ompositePrimaryKey ( "version" , "name" ) version = models . IntegerField () name = models . CharField ( max_length = 20 ) 詳細は 複合主キー を参照してください。 BoundField のオーバーライドの簡素化 ¶ Prior to version 5.2, overriding Field.get_bound_fi ... / label > < input type = "email" name = "email" maxlength = "320" required = "" id = "id_email" > </ div > この機能の更なる詳細は BoundField のカスタマイズ を参照してください。 マイナーな機能 ¶ django.contrib.admin ¶ admin/base.html テンプレートに新た ... ... からモデルを自動的にインポートするようになりました。 --verbosity フラグを 2 以上に設定すると、インポートされたオブジェクトの詳細をさらに表示できます。 / $ python -Wall manage.py shell --verbosity = 2 6 objects imported automatically, including: fro ... ompositePrimaryKey ( "version" , "name" ) version = models . IntegerField () name = models . CharField ( max_length = 20 ) 詳細は 複合主キー を参照してください。 BoundField のオーバーライドの簡素化 ¶ Prior to version 5.2, overriding Field.get_bound_fi ... / label > < input type = "email" name = "email" maxlength = "320" required = "" id = "id_email" > </ div > この機能の更なる詳細は BoundField のカスタマイズ を参照してください。 マイナーな機能 ¶ django.contrib.admin ¶ admin/base.html テンプレートに新た ... ... します。 Django のジェネリックビューを使うと、以下のことが可能になります。 オブジェクトのリストと、1つのオブジェクトに対する詳細ページの表示。カンファレンスを管理するアプリケーションを作っている場合、リストビューの例としては、 TalkListView や Registere ... dUserListView といったものが考えられます。1つのトークの情報を表示するページが、いわゆる「詳細」ビューの一例です。 日付を基本とするオブジェクトと、年・月・日のアーカイブページ、関連する詳細ページと「最新」ページの表示。 ... データベース内のコンテンツを表示するビューを作成する時です。これは非常に一般的なタスクなので、Django はオブジェクトのリストと詳細ビューを非常に簡単に生成するための組み込みのジェネリックビューをいくつか用意しているのです。 オブジェクトのリストや個々のオブ ... ... ディングをインストールする必要があります。 もし PostgreSQL を使うなら、 psycopg または psycopg2 パッケージが必要になります。詳細は PostgreSQL に関するノート を見てください。 MySQL や MariaDB を使うなら、 mysqlclient のような DB API ドライバー が必要にな ... ります。詳細は MySQL に関するノート を見てください。 SQLite を使うなら、 SQLite に関するノート を読むと良いでしょう。 Oracleを使用してい ... る場合は、 oracledb をインストールする必要がありますが、サポートされている Oracle と oracledb のバージョンの詳細については Oracle に関するノート を参照してください。 もし非公式のサードパーティ製バックエンドを使う場合、その他の動作要件に ... 2026年10月08日