0

ドキュメントから:

与える

指定されたテンプレートを指定されたコンテキスト ディクショナリと結合し、そのレンダリングされたテキストで HttpResponse オブジェクトを返します。

render() は、RequestContext の使用を強制する context_instance 引数を指定した render_to_response() の呼び出しと同じです。

render_to_response

特定のテンプレートを特定のコンテキスト ディクショナリでレンダリングし、そのレンダリングされたテキストで HttpResponse オブジェクトを返します。

タスク指向の例とrender_to_response、ビューでの使用とrender.

4

1 に答える 1

-1

唯一の違いは、render_to_response を使用すると、ビュー (テンプレート) に別のコンテキスト ディクショナリを渡すことができることです。デフォルトでは、RequestContext は、設定ファイル TEMPLATE_CONTEXT_PROCESSORS で定義された Django のミドルウェア関数を介して「コンテキスト」を構築します。

于 2013-03-28T21:43:13.723 に答える