A. Views.pyは、実際には、任意のファイル名には、伝統に従ってビューを使用することができ、views.pyを作成したプロジェクトフォルダビューファイルのルートディレクトリにファイルを作成します。
注意:すべてのビューは、最初のパラメータとして関数オブジェクトを要求する必要があり、サーバーへのクライアントブラウザ要求の文字列の代わりに、情報を要求し、関数が処理のために彼に文字列ジョブを受信する必要を表示します。
二.HttpResponse機能:
内部views.pyでは、文字列を直接のHttpResponseに戻るには、ページを使用することができます。
HttpResponseのページへの直接呼び出して文字列を返します。
django.httpインポートからのHttpResponse
こんにちはDEF(リクエスト):
( "Hello Worldの!")はHttpResponseを返します
III。機能は、ページをレンダリングするための呼び出しを返します。
レンダリング英語で意味が提供されます。
主にHTMLテンプレートページを返す関数をレンダリングするために使用されます。
(リクエスト、テンプレート名、コンテキスト=なし、CONTENT_TYPE =なし、ステータス=なしをレンダリング、
使用して=なし)
この方法の効果は、次のとおりリクエスト、バインディングテンプレートとHttpResponseオブジェクトのレンダリングの後にコンテキスト辞書戻る所定の指定されたコンテキストを受信します。人気の話は、要求が受信されており、その後、良いHTMLテンプレートを指定して、テンプレートファイルで指定されたtemplates_nameにロードされたコンテンツのコンテキストのコンテキスト辞書、およびブラウザのレンダリングレンダリング。
詳細なパラメータ:
リクエスト:固定パラメータであり、クライアントのブラウザによって処理されたWSGIで受信した要求の数を指し、
それはあります。
テンプレート名:HTMLファイルテンプレートは、パラメータが「index.htmlを\世論調査」を記述する必要があり、このような「index.htmlを\世論調査\テンプレート」として、パスに注意を払う、定義されました