... して、Django のリリースキーでサインされた、バージョン番号を指すタグが付与されています。さらに、一連のリリースはそれぞれ自分のブランチを持ち、 stable/A.B.x と呼ばれ、バグフィックスやセキュリティのリリースは、このブランチから作られます。 For more information ... ードページの サポートバージョンのセクション にある、各バージョンに対する現在のサポート状況のリストを見てください。 現在の開発ブランチ main は、大規模なリファクタリングを必要とする新機能とバグ修正を受け取ります。 メインブランチに適用されたパッチは、重大な問 ... 題を修正する場合に限り、それが属する機能リリースシリーズの最新フィーチャーリリースブランチにも適用され、次のパッチリリースでリリースされなければなりません: セキュリティ上の問題。 データ損失のバグ。 クラッシュのバグ ... ... して、Django のリリースキーでサインされた、バージョン番号を指すタグが付与されています。さらに、一連のリリースはそれぞれ自分のブランチを持ち、 stable/A.B.x と呼ばれ、バグフィックスやセキュリティのリリースは、このブランチから作られます。 For more information ... ードページの サポートバージョンのセクション にある、各バージョンに対する現在のサポート状況のリストを見てください。 現在の開発ブランチ main は、大規模なリファクタリングを必要とする新機能とバグ修正を受け取ります。 メインブランチに適用されたパッチは、重大な問 ... 題を修正する場合に限り、それが属する機能リリースシリーズの最新フィーチャーリリースブランチにも適用され、次のパッチリリースでリリースされなければなりません: セキュリティ上の問題。 データ損失のバグ。 クラッシュのバグ ... ... ってください。 Git のインストール ¶ このチュートリアルでは、Djangoの現在の開発バージョンをダウンロードし、変更内容に対応するブランチを作成するために、Git をインストールしておく必要があります。 Git がインストールされているかどうかを確認するために、コマンドラ ... これまでの全ステップを適切に実行してください。 Running the unit tests で、よりテストについて知れます。 最新の Django の main ブランチは常に安定しているとは限りません。 main バージョンで開発を行う場合、 Django の継続インテグレーションビルド をチェックしてくだ ... toast を返す関数 django.shortcuts.make_toast() を提供しなければなりません。 これよりこの機能と関連するテストを実装します。 ブランチを作る ¶ 変更を加える前に、チケット用に新しいブランチを作ります。 / $ git checkout -b ticket_99999 ...\> git checkout -b ... ... ってください。 Git のインストール ¶ このチュートリアルでは、Djangoの現在の開発バージョンをダウンロードし、変更内容に対応するブランチを作成するために、Git をインストールしておく必要があります。 Git がインストールされているかどうかを確認するために、コマンドラ ... これまでの全ステップを適切に実行してください。 Running the unit tests で、よりテストについて知れます。 最新の Django の main ブランチは常に安定しているとは限りません。 main バージョンで開発を行う場合、 Django の継続インテグレーションビルド をチェックしてくだ ... toast を返す関数 django.shortcuts.make_toast() を提供しなければなりません。 これよりこの機能と関連するテストを実装します。 ブランチを作る ¶ 変更を加える前に、チケット用に新しいブランチを作ります。 / $ git checkout -b ticket_99999 ...\> git checkout -b ... ... te the pull request branch. ...\> git branch -d pr/xxxx main にリベースした後、マージして upstream にプッシュする前に、そのブランチへ強制プッシュします。これにより、メインとブランチのコミットハッシュが一致するようになり、プルリクエストが自動的にクローズさ ... リーンアップを行う場合、変更を 2 つの異なるコミットに分けることで、履歴のレビューがしやすくなります。 プルリクエスト内の上流ブランチのマージに注意してください。 コミットするたびに、テストをパスし、ドキュメントをビルドしなければなりません。テストもドキュメン ... , whether submitted by a contributor via a pull request or landed directly by a merger: 強制プッシュによって django/django ブランチの公開履歴を変更してはいけません。どうしても必要な場合 (例えばセキュリティ上の理由) は、まずチームと話し合ってください。 For ... ... te the pull request branch. ...\> git branch -d pr/xxxx main にリベースした後、マージして upstream にプッシュする前に、そのブランチへ強制プッシュします。これにより、メインとブランチのコミットハッシュが一致するようになり、プルリクエストが自動的にクローズさ ... リーンアップを行う場合、変更を 2 つの異なるコミットに分けることで、履歴のレビューがしやすくなります。 プルリクエスト内の上流ブランチのマージに注意してください。 コミットするたびに、テストをパスし、ドキュメントをビルドしなければなりません。テストもドキュメン ... , whether submitted by a contributor via a pull request or landed directly by a merger: 強制プッシュによって django/django ブランチの公開履歴を変更してはいけません。どうしても必要な場合 (例えばセキュリティ上の理由) は、まずチームと話し合ってください。 For ... ... ディレクトリが入っています。このディレクトリには各リリースの全てのドキュメントが入っています。 Django の開発版 (別名 main ブランチ) を使っているなら、 docs/ ディレクトリに全てのドキュメントが入っています。チェックアウトした Git ブランチを更新すれば、最新 ... ango\docs make.bat html HTML ドキュメントが docs/_build/html に生成されます。 バージョンごとの違い ¶ Git リポジトリの main ブランチにあるテキストドキュメントには、「最新かつ最大の」変更と追加が含まれています。これらの変更には、Django の次の 機能リリース を ... 指摘しておきましょう。 私たちは以下の方針に従います。 https://docs.djangoproject.com/en/dev/ にある開発ドキュメントは、main ブランチから生成されます。これらのドキュメントは、最新の機能リリースに加え、それ以降フレームワークで追加/変更された機能に対応していま ... ... ディレクトリが入っています。このディレクトリには各リリースの全てのドキュメントが入っています。 Django の開発版 (別名 main ブランチ) を使っているなら、 docs/ ディレクトリに全てのドキュメントが入っています。チェックアウトした Git ブランチを更新すれば、最新 ... ango\docs make.bat html HTML ドキュメントが docs/_build/html に生成されます。 バージョンごとの違い ¶ Git リポジトリの main ブランチにあるテキストドキュメントには、「最新かつ最大の」変更と追加が含まれています。これらの変更には、Django の次の 機能リリース を ... 指摘しておきましょう。 私たちは以下の方針に従います。 https://docs.djangoproject.com/en/dev/ にある開発ドキュメントは、main ブランチから生成されます。これらのドキュメントは、最新の機能リリースに加え、それ以降フレームワークで追加/変更された機能に対応していま ... ... 関係しているのであれば、それらに関する手順も詳しくない人にとっても十分分かりやすく書かれていますか? チケットに関連付けられたブランチが複数ある場合、それぞれが何をするのか、どれが無視できて、どれが重要なのかが明確になっていますか? 変更にはユニットテストが含 ... ていますか?もし含まれていない場合、なぜ含まれていないのか明確な説明がありますか?テストは問題が何であるかを簡潔に表現し、そのブランチが確かにその問題を修正することを示します。 あなたの貢献がDjangoにふさわしくないと判断されたら、無視されるのではなく、チケット ... する時間がないだけです。 反映してほしい変更があるときは、いつ、どうやってチームにリマインドするのがよいですか? ¶ フォーラムやブランチに、適切なタイミングで送られた丁寧なメッセージは、注目されやすい傾向があります。タイミングを見極めるために、スケジュールをよ ... ... 関係しているのであれば、それらに関する手順も詳しくない人にとっても十分分かりやすく書かれていますか? チケットに関連付けられたブランチが複数ある場合、それぞれが何をするのか、どれが無視できて、どれが重要なのかが明確になっていますか? 変更にはユニットテストが含 ... ていますか?もし含まれていない場合、なぜ含まれていないのか明確な説明がありますか?テストは問題が何であるかを簡潔に表現し、そのブランチが確かにその問題を修正することを示します。 あなたの貢献がDjangoにふさわしくないと判断されたら、無視されるのではなく、チケット ... する時間がないだけです。 反映してほしい変更があるときは、いつ、どうやってチームにリマインドするのがよいですか? ¶ フォーラムやブランチに、適切なタイミングで送られた丁寧なメッセージは、注目されやすい傾向があります。タイミングを見極めるために、スケジュールをよ ... 2026年10月08日