2016-05-27 5 views

答えて

1

HttpResponseは、HTML文字列とHTTPヘッダーでのみ渡すことができます。 HttpResponseRedirectは、リダイレクトURL文字列が必要です。

render()は、(テンプレートとコンテキストを使用して)自動生成されたレスポンスをさらに細かく調整できます。それは適切なHttpResponseオブジェクトを構築します。

同様にredirect()は、あなたのビュー(さらにモデル!)のURLを自動的に解決し、HttpResponseRedirectオブジェクトを返すことができます。

詳細については、公式のdjangoのマニュアルを参照してください。

-1

Djangoでバックエンドを作成し、フロントエンドを他の場所(Android/iOSアプリかもしれません)にすると、HttpResponse()を使用して「成功」などの文字列を返すことがあります。

+0

なぜそれがダウン投票されたのですか?私はその答えが完全に意味をなさないと思う! –

関連する問題