... プリケーションサーバにその設定を使用させることができます。 Django には以下の WSGI サーバのために、手引きとなるドキュメントが用意されています: How to use Django with Granian Django を Gunicorn とともに使う Django を uWSGI とともに使うには? Django を Apa ... て設定します。ここでの mysite はプロジェクトの名前です。このようにして初期設定ファイルを見つけるのが、 runserver にあらかじめ用意されている方法です。 注釈 環境変数は、同一プロセス内においては同じ値が使われます。このため、単一プロセスで複数の Django サイ ... n 関連キーワード wsgi アプリケーション application デプロイ サーバ project サーバー Settings 環境 変数 mysite startproject 用意 Apache runserver settings サイト 運用 daemon ミドルウェア 適用 HelloWorldApplication プラットフォーム 管理 最小限 クイック ... ... プリケーションサーバにその設定を使用させることができます。 Django には以下の WSGI サーバのために、手引きとなるドキュメントが用意されています: How to use Django with Granian Django を Gunicorn とともに使う Django を uWSGI とともに使うには? Django を Apa ... て設定します。ここでの mysite はプロジェクトの名前です。このようにして初期設定ファイルを見つけるのが、 runserver にあらかじめ用意されている方法です。 注釈 環境変数は、同一プロセス内においては同じ値が使われます。このため、単一プロセスで複数の Django サイ ... ... ponse を直接使えますが、コードが重複する結果となってしまいます。 この理由から、Django は個別の機能を提供する多くの mixin を用意しています。たとえば、テンプレートのレンダリングは TemplateResponseMixin でカプセル化されています。Django のリファレンスドキ ... ミックスインの完全なドキュメント があります。 コンテキストとテンプレートのレスポンス ¶ 2 つの中心的なミックスイン (mixin) が用意されており、クラスベースビュー内のテンプレートを扱うインターフェースに一貫性を保ちやすくなっています。 TemplateResponseMixin ... エリセットを、見つかった出版社から単一のオブジェクトとしてぶら下げることができます。これを行うには、2つの異なるクエリセットを用意する必要があります: ListView で使用するための Book の クエリセット リストアップしたい本の Publisher にアクセスできるので、 g ... ... ponse を直接使えますが、コードが重複する結果となってしまいます。 この理由から、Django は個別の機能を提供する多くの mixin を用意しています。たとえば、テンプレートのレンダリングは TemplateResponseMixin でカプセル化されています。Django のリファレンスドキ ... ミックスインの完全なドキュメント があります。 コンテキストとテンプレートのレスポンス ¶ 2 つの中心的なミックスイン (mixin) が用意されており、クラスベースビュー内のテンプレートを扱うインターフェースに一貫性を保ちやすくなっています。 TemplateResponseMixin ... エリセットを、見つかった出版社から単一のオブジェクトとしてぶら下げることができます。これを行うには、2つの異なるクエリセットを用意する必要があります: ListView で使用するための Book の クエリセット リストアップしたい本の Publisher にアクセスできるので、 g ... ... らを利用することで、ビューを構造化し、継承やミックスインを活用してコードを再利用できます。また、汎用ビュー(generic view)も用意されていますが、それについては後ほど説明します。あなたのユースケースに合った再利用可能なビューの構造を設計することもできます ... grid has even more options for you! 基本的な例 ¶ Django は、さまざまなアプリケーションに広く適用できるベースビュークラスを用意しています。 View クラスを継承したすべてのビューは、指定した URL へのビューのリンクや、送り出す HTTP メソッド、その他よく使わ ... ... らを利用することで、ビューを構造化し、継承やミックスインを活用してコードを再利用できます。また、汎用ビュー(generic view)も用意されていますが、それについては後ほど説明します。あなたのユースケースに合った再利用可能なビューの構造を設計することもできます ... grid has even more options for you! 基本的な例 ¶ Django は、さまざまなアプリケーションに広く適用できるベースビュークラスを用意しています。 View クラスを継承したすべてのビューは、指定した URL へのビューのリンクや、送り出す HTTP メソッド、その他よく使わ ... ... あります。その方法は、 URL ディスパッチャ を参照してください。 エラーを返す ¶ Django には HTTP エラーコードを返す便利な方法が用意されています。( "OK" を意味する) 200 以外の数ある一般的なHTTPステータスコードに対して、 HttpResponse サブクラスがあります。使 ... nd</h1>" ) レスポンスコードの多くは使用頻度が低いため、発生しうる HTTP レスポンスコードすべてにそれぞれ特化したサブクラスが用意されているわけではありません。 しかし、 HttpResponse のドキュメントに書かれているように、HTTP ステータスコードをコンストラク ... ... すなわち、モデルテスト) には、"実際の" (production) 環境のデータベースは使用しません。代わりに、テスト用の空のデータベースを用意します。 テストが成功したかどうかにかかわらず、すべてのテストの実行が終わった時点で、テストデータベースは破棄されます。 test ... ためです。ただし、この動作は将来 変更される可能性があります 。 テストの出力を理解する ¶ テストを実行すると、テストランナーが用意したたくさんのメッセージが表示されます。表示するメッセージの詳細レベルは、コマンドラインで verbosity オプションを指定すること ... 成器は、設計上、時間のかかるものになっています。テストの中で多数のユーザーを認証する必要がある場合、カスタムの設定ファイルを用意して、 PASSWORD_HASHERS 設定に、より高速なハッシュ生成アルゴリズムを設定すると良いでしょう。 PASSWORD_HASHERS = [ "django.co ... ... あります。その方法は、 URL ディスパッチャ を参照してください。 エラーを返す ¶ Django には HTTP エラーコードを返す便利な方法が用意されています。( "OK" を意味する) 200 以外の数ある一般的なHTTPステータスコードに対して、 HttpResponse サブクラスがあります。使 ... nd</h1>" ) レスポンスコードの多くは使用頻度が低いため、発生しうる HTTP レスポンスコードすべてにそれぞれ特化したサブクラスが用意されているわけではありません。 しかし、 HttpResponse のドキュメントに書かれているように、HTTP ステータスコードをコンストラク ... ... すなわち、モデルテスト) には、"実際の" (production) 環境のデータベースは使用しません。代わりに、テスト用の空のデータベースを用意します。 テストが成功したかどうかにかかわらず、すべてのテストの実行が終わった時点で、テストデータベースは破棄されます。 test ... ためです。ただし、この動作は将来 変更される可能性があります 。 テストの出力を理解する ¶ テストを実行すると、テストランナーが用意したたくさんのメッセージが表示されます。表示するメッセージの詳細レベルは、コマンドラインで verbosity オプションを指定すること ... 成器は、設計上、時間のかかるものになっています。テストの中で多数のユーザーを認証する必要がある場合、カスタムの設定ファイルを用意して、 PASSWORD_HASHERS 設定に、より高速なハッシュ生成アルゴリズムを設定すると良いでしょう。 PASSWORD_HASHERS = [ "django.co ... 2026年10月08日