{"title":"Django を使う","version":"5.0","locale":"ja","docname":"topics/index","url":"/ja/5.0/topics/","canonical":"https://djangodocs.dev/ja/5.0/topics/","summary":"このセクションでは、Django を使う上でキーとなるすべて要素について紹介します。 Django のインストール方法 Python をインストールする Apache と mod_wsgi のインストール データベースを動かす Django コードをインストールする モデルとデータベース モデル クエリを作成する…","html":"<h1>Django を使う<a class=\"heading-anchor\" href=\"#using-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>このセクションでは、Django を使う上でキーとなるすべて要素について紹介します。</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/install/\">Django のインストール方法</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/install/#install-python\">Python をインストールする</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/install/#install-apache-and-mod-wsgi\">Apache と <code class=\"docutils literal notranslate\"><span class=\"pre\">mod_wsgi</span></code> のインストール</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/install/#get-your-database-running\">データベースを動かす</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/install/#install-the-django-code\">Django コードをインストールする</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/\">モデルとデータベース</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/models/\">モデル</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/queries/\">クエリを作成する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/aggregation/\">アグリゲーション (集計)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/search/\">検索</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/managers/\">マネージャ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/sql/\">素の SQL 文の実行</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/transactions/\">データベースのトランザクション</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/multi-db/\">複数のデータベース</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/tablespaces/\">テーブル空間（tablespace）</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/optimization/\">データベースアクセスの最適化</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/instrumentation/\">データベースの計測</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/fixtures/\">フィクスチャ (fixture)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/db/examples/\">モデルリレーション API の使用例</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/\">HTTP リクエストのハンドリング</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/urls/\">URL ディスパッチャ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/views/\">ビューを記述する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/decorators/\">ビューのデコレータ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/file-uploads/\">ファイルのアップロード</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/shortcuts/\">Django のショートカット関数</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/generic-views/\">ジェネリックビュー (汎用ビュー)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/middleware/\">ミドルウェア (Middleware)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/http/sessions/\">セッションの使いかた</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/forms/\">フォームを使う</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/forms/#html-forms\">HTML フォーム</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/forms/#django-s-role-in-forms\">フォームにおける Django の役割</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/forms/#forms-in-django\">Django におけるフォーム</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/forms/#building-a-form\">フォームを作る</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/forms/#more-about-django-form-classes\">Django の <code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">Form</span></code> クラスの詳細</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/forms/#working-with-form-templates\">フォームテンプレートを扱う</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/forms/#further-topics\">その他のトピック</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/templates/\">テンプレート</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/templates/#the-django-template-language\">Django テンプレート言語</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/templates/#support-for-template-engines\">テンプレートエンジンのサポート</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/\">クラスベースビュー</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/intro/\">クラスベースビュー入門</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/generic-display/\">組み込みのクラスベースのジェネリックビュー（汎用ビュー）</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/generic-editing/\">クラスベースのビューでフォームを扱う</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/mixins/\">クラスベースのビューでミックスイン (mixin) を使用する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/#basic-examples\">基本的な例</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/#usage-in-your-urlconf\">URLconfでの使用法</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/#subclassing-generic-views\">ジェネリックビューのサブクラス化</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/class-based-views/#asynchronous-class-based-views\">非同期のクラスベース・ビュー</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/\">マイグレーション</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#the-commands\">コマンド</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#backend-support\">対応するバックエンド</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#workflow\">ワークフロー</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#transactions\">トランザクション</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#dependencies\">依存関係</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#migration-files\">マイグレーションファイル</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#adding-migrations-to-apps\">アプリにマイグレーションを追加する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#reversing-migrations\">マイグレーションを元に戻す</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#historical-models\">履歴上のモデル</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#considerations-when-removing-model-fields\">モデルのフィールドを削除するときに考えるべきこと</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#data-migrations\">データのマイグレーション</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#squashing-migrations\">マイグレーションのスカッシュ (Squash)</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#serializing-values\">値のシリアライズ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/migrations/#supporting-multiple-django-versions\">Django の複数のバージョンをサポートする</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/files/\">ファイルの管理</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/files/#using-files-in-models\">モデルでファイルを使う</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/files/#the-file-object\"><code class=\"docutils literal notranslate\"><span class=\"pre\">File</span></code> オブジェクト</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/files/#file-storage\">ファイルストレージ</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/testing/\">Django におけるテスト</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/testing/overview/\">テストを書いて実行する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/testing/tools/\">テストツール</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/testing/advanced/\">テストに関する高度なトピック</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/auth/\">Django でのユーザー認証</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/auth/#overview\">概要</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/auth/#installation\">インストール</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/auth/#usage\">使い方</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/\">Django のキャッシュフレームワーク</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#setting-up-the-cache\">キャッシュのセットアップ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#the-per-site-cache\">サイトごとのキャッシュ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#the-per-view-cache\">ビューごとのキャッシュ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#template-fragment-caching\">テンプレートフラグメントのキャッシュ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#the-low-level-cache-api\">低レベルキャッシュ API</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#asynchronous-support\">非同期サポート</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#downstream-caches\">ダウンストリームキャッシュ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#using-vary-headers\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Vary</span></code> ヘッダーを使う</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#controlling-cache-using-other-headers\">キャッシュの制御: 他のヘッダを使用する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/cache/#order-of-middleware\"><code class=\"docutils literal notranslate\"><span class=\"pre\">MIDDLEWARE</span></code> の順序</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/conditional-view-processing/\">条件付きのビュー処理</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/conditional-view-processing/#the-condition-decorator\"><code class=\"docutils literal notranslate\"><span class=\"pre\">condition</span></code> デコレータ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/conditional-view-processing/#shortcuts-for-only-computing-one-value\">1つの値を計算するだけのショートカット</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/conditional-view-processing/#using-the-decorators-with-other-http-methods\">その他の HTTP メソッドでデコレータを使用する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/conditional-view-processing/#comparison-with-middleware-conditional-processing\">ミドルウェアの条件付き処理との比較</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/signing/\">暗号署名</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/signing/#protecting-secret-key-and-secret-key-fallbacks\"><code class=\"docutils literal notranslate\"><span class=\"pre\">SECRET_KEY</span></code> と <code class=\"docutils literal notranslate\"><span class=\"pre\">SECRET_KEY_FALLBACKS</span></code> の保護</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/signing/#using-the-low-level-api\">低レベルの API を利用する</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/\">メールを送信する</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#quick-example\">簡単な例</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#send-mail\"><code class=\"docutils literal notranslate\"><span class=\"pre\">send_mail()</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#send-mass-mail\"><code class=\"docutils literal notranslate\"><span class=\"pre\">send_mass_mail()</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#mail-admins\"><code class=\"docutils literal notranslate\"><span class=\"pre\">mail_admins()</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#mail-managers\"><code class=\"docutils literal notranslate\"><span class=\"pre\">mail_managers()</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#examples\">例</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#preventing-header-injection\">ヘッダインジェクションを防止する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#the-emailmessage-class\"><code class=\"docutils literal notranslate\"><span class=\"pre\">EmailMessage</span></code> クラス</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#email-backends\">メールのバックエンド</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/email/#configuring-email-for-development\">開発用にメールを設定する</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/i18n/\">国際化とローカライズ</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/i18n/#overview\">概要</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/i18n/#definitions\">定義</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/logging/\">ロギング</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/logging/#overview\">概要</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/logging/#security-implications\">セキュリティへの影響</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/logging/#configuring-logging\">ロギングを設定する</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/pagination/\">ページ分割 (Pagination)</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/pagination/#the-paginator-class\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Paginator</span></code> クラス</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/pagination/#example\">カスタマイズ例</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/pagination/#paginating-a-listview\"><code class=\"docutils literal notranslate\"><span class=\"pre\">ListView</span></code> のページ分割</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/pagination/#using-paginator-in-a-view-function\"><code class=\"docutils literal notranslate\"><span class=\"pre\">Paginator</span></code> をビュー関数で使用する</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/\">Django におけるセキュリティ</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#cross-site-scripting-xss-protection\">クロス・サイト・スクリプティング (XSS) の防御</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#cross-site-request-forgery-csrf-protection\">クロス・サイト・リクエスト・フォージェリ(CSRF)の防御</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#sql-injection-protection\">SQL injectionへの防御</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#clickjacking-protection\">クリックジャッキング (Clickjacking) に対する防御</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#ssl-https\">SSL/HTTPS</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#host-header-validation\">Host ヘッダーの検証</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#referrer-policy\">リファラ ポリシー</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#cross-origin-opener-policy\">クロスオリジン・オープナー・ポリシー</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#session-security\">セッションのセキュリティ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#user-uploaded-content\">ユーザーがアップロードしたコンテンツ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/security/#additional-security-topics\">その他のセキュリティトピック</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/\">パフォーマンスと最適化</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/#introduction\">はじめに</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/#general-approaches\">一般的なアプローチ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/#caching\">キャッシュ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/#understanding-laziness\">遅延について理解する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/#databases\">データベース</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/#http-performance\">HTTP のパフォーマンス</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/#template-performance\">テンプレートのパフォーマンス</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/performance/#using-different-versions-of-available-software\">利用可能なソフトウェアの異なるバージョンを使う</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/serialization/\">Django オブジェクトのシリアライズ</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/serialization/#serializing-data\">データのシリアライズ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/serialization/#deserializing-data\">データのデシリアライズ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/serialization/#serialization-formats\">シリアライズフォーマット</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/serialization/#natural-keys\">ナチュラルキー</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/\">Djangoの設定</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#the-basics\">基礎</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#designating-the-settings\">設定ファイルの指定</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#default-settings\">デフォルトの設定</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#using-settings-in-python-code\">Pythonのコード内で設定を参照する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#altering-settings-at-runtime\">実行時に設定を変更する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#security\">セキュリティ</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#available-settings\">利用可能な設定</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#creating-your-own-settings\">設定項目を自作する</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/settings/#using-settings-without-setting-django-settings-module\"><code class=\"xref std std-envvar docutils literal notranslate\"><span class=\"pre\">DJANGO_SETTINGS_MODULE</span></code> 設定を使わない設定方法</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/signals/\">シグナル</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/signals/#listening-to-signals\">シグナルを待ち受ける</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/signals/#defining-and-sending-signals\">シグナルの定義と送信</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/signals/#disconnecting-signals\">シグナルを切断する</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/checks/\">システムチェックフレームワーク</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/checks/#writing-your-own-checks\">独自のチェックを書く</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/external-packages/\">外部パッケージ</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/external-packages/#localflavor\">ローカルフレーバー</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/external-packages/#comments\">Comments</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/external-packages/#formtools\">Formtools</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/ja/5.0/topics/async/\">非同期サポート</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/async/#async-views\">非同期ビュー</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/async/#async-safety\">非同期安全性</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/ja/5.0/topics/async/#async-adapter-functions\">非同期アダプター関数</a></li>\n</ul>\n</li>\n</ul>\n</div>","rootId":"using-django","toc":[],"breadcrumbs":[],"prev":{"docname":"intro/contributing","title":"Writing your first contribution for Django","url":"/ja/5.0/intro/contributing/"},"next":{"docname":"topics/install","title":"Django のインストール方法","url":"/ja/5.0/topics/install/"},"formats":{"html":"/ja/5.0/topics/","markdown":"/ja/5.0/topics.md","json":"/ja/5.0/topics.json"},"source":"https://github.com/django/django/blob/stable/5.0.x/docs/topics/index.txt","official":"https://docs.djangoproject.com/ja/5.0/topics/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","it","pt-br","ko","es","el","pl"]}