... ションを、新しいプロジェクトで再利用でき、他の人に共有できる独立した Python のパッケージへと変えていきましょう。 最近、チュートリアル 1〜8 を完了したのではない場 ... 合は、以下に記載されている内容と一致するように、例題プロジェクトを見直すことをお勧めします。 再利用性の問題 ¶ Web アプリケーションの設計、開発、テスト、そしてメンテナンスには多大な労力が必要です。そして多くの Python プロジェ ... クト、 Django プロジェクトは共通の問題を抱えています。この繰り返し作業を減らせたら良いと思いませんか? 再利用可能性はPythonの生き様とも言えるものです。 Python Package Index (PyPI) にはあなたの Pythonプログラムに使用できる非常に幅広い ... ... ションを、新しいプロジェクトで再利用でき、他の人に共有できる独立した Python のパッケージへと変えていきましょう。 最近、チュートリアル 1〜8 を完了したのではない場 ... 合は、以下に記載されている内容と一致するように、例題プロジェクトを見直すことをお勧めします。 再利用性の問題 ¶ Web アプリケーションの設計、開発、テスト、そしてメンテナンスには多大な労力が必要です。そして多くの Python プロジェ ... クト、 Django プロジェクトは共通の問題を抱えています。この繰り返し作業を減らせたら良いと思いませんか? 再利用可能性はPythonの生き様とも言えるものです。 Python Package Index (PyPI) にはあなたの Pythonプログラムに使用できる非常に幅広い ... ... る csrf_token を持つ HTML フォームがないことがあります。 解決策: ページを送信するビューで ensure_csrf_cookie() を使います。 再利用可能なアプリケーションにおける CSRF 保護 ¶ 開発者は CsrfViewMiddleware を個別にオフにすることができるので、CSRF に対するアプ ... ティを保証するために、contrib アプリケーションの関連するビューには、すべて csrf_protect デコレータを適用しています。その他の再利用可能なアプリの開発者も、同様にセキュリティを保証したいのであれば、ビューに csrf_protect デコレータを適用してください。 目次 ... れていないビューにCSRFトークンを含める 1つのパスに対してのみビューを保護する HTML フォームなしで AJAX を使用するページの保護 再利用可能なアプリケーションにおける CSRF 保護 前のトピックへ How to use Django's Content Security Policy 次のトピックへ カスタムの ... ... る csrf_token を持つ HTML フォームがないことがあります。 解決策: ページを送信するビューで ensure_csrf_cookie() を使います。 再利用可能なアプリケーションにおける CSRF 保護 ¶ 開発者は CsrfViewMiddleware を個別にオフにすることができるので、CSRF に対するアプ ... ティを保証するために、contrib アプリケーションの関連するビューには、すべて csrf_protect デコレータを適用しています。その他の再利用可能なアプリの開発者も、同様にセキュリティを保証したいのであれば、ビューに csrf_protect デコレータを適用してください。 目次 ... れていないビューにCSRFトークンを含める 1つのパスに対してのみビューを保護する HTML フォームなしで AJAX を使用するページの保護 再利用可能なアプリケーションにおける CSRF 保護 前のトピックへ How to use Django's Content Security Policy 次のトピックへ カスタムの ... ... ーのセッションに保存し、現在認証されているユーザーへのアクセスが必要なときはいつでも、そのセッションの間は同じバックエンドを再利用します。これは事実上、認証元がセッションごとにキャッシュされることを意味するため、 AUTHENTICATION_BACKENDS を変更したとき、ユ ... ることがあります。これにより、バックエンドは匿名ユーザー向けのカスタムの認可動作を指定できます。この仕組みで特に便利なのは、再利用可能なアプリの作者が、たとえば匿名アクセスの制御の設定をする必要がなくなり、認可に関するすべての質問を認証バックエンドに移譲 ... oreignKey を持つ2つの通常のモデルを作ることで、 makemigrations が循環依存関係を通常と同じように解決させることもできます。) 再利用可能なアプリと AUTH_USER_MODEL ¶ 再利用可能アプリはカスタムのユーザーモデルを実装するべきではありません。多数のアプリを使用す ... ... ーのセッションに保存し、現在認証されているユーザーへのアクセスが必要なときはいつでも、そのセッションの間は同じバックエンドを再利用します。これは事実上、認証元がセッションごとにキャッシュされることを意味するため、 AUTHENTICATION_BACKENDS を変更したとき、ユ ... ることがあります。これにより、バックエンドは匿名ユーザー向けのカスタムの認可動作を指定できます。この仕組みで特に便利なのは、再利用可能なアプリの作者が、たとえば匿名アクセスの制御の設定をする必要がなくなり、認可に関するすべての質問を認証バックエンドに移譲 ... oreignKey を持つ2つの通常のモデルを作ることで、 makemigrations が循環依存関係を通常と同じように解決させることもできます。) 再利用可能なアプリと AUTH_USER_MODEL ¶ 再利用可能アプリはカスタムのユーザーモデルを実装するべきではありません。多数のアプリを使用す ... ... ップへ では、ここから進める場所について説明しています。 Python のパッケージングについて知っていて、polls アプリケーションを「再利用可能なアプリケーション」へと変える方法について学びたい場合は、 チュートリアル 応用編: 再利用可能なアプリケーションの書き方 を ... ストールする 次は何をしましょうか? 前のトピックへ はじめての Django アプリ作成、その 7 次のトピックへ 高度なチュートリアル: 再利用可能アプリの書き方 関連キーワード パッケージ サードパーティ チュートリアル アプリケーション Debug Toolbar 方法 問題 ツールバ ... ... ップへ では、ここから進める場所について説明しています。 Python のパッケージングについて知っていて、polls アプリケーションを「再利用可能なアプリケーション」へと変える方法について学びたい場合は、 チュートリアル 応用編: 再利用可能なアプリケーションの書き方 を ... ストールする 次は何をしましょうか? 前のトピックへ はじめての Django アプリ作成、その 7 次のトピックへ 高度なチュートリアル: 再利用可能アプリの書き方 関連キーワード パッケージ Django サードパーティ インストール チュートリアル アプリケーション Debug Toolba ... ... とウィジェットは、カスタムレンダラークラスを指定できます。 ウィジェットのテンプレートはプロジェクトによって上書きできます。(再利用可能なアプリケーションは通常、組込みテンプレートを上書きすべきではありません。なぜなら、それがプロジェクトのカスタムテンプレ ... ... とウィジェットは、カスタムレンダラークラスを指定できます。 ウィジェットのテンプレートはプロジェクトによって上書きできます。(再利用可能なアプリケーションは通常、組込みテンプレートを上書きすべきではありません。なぜなら、それがプロジェクトのカスタムテンプレ ... 2026年10月08日