Djangoレスポンスにレスポンスヘッダーを追加するにはどうすればよいですか?私は持っています:
response = HttpResponse()
response['Cache-Control'] = 'no-cache'
return render(request, "template.html", {})
# Alternately using render_to_response
# return render_to_response("template.html", {})
Djangoレスポンスにレスポンスヘッダーを追加するにはどうすればよいですか?私は持っています:
response = HttpResponse()
response['Cache-Control'] = 'no-cache'
return render(request, "template.html", {})
# Alternately using render_to_response
# return render_to_response("template.html", {})
の結果を変数に割り当て、render
ヘッダーを設定してから、応答を返します。
response = render(request, "template.html", {})
response['Cache-Control'] = 'no-cache'
return response
render
ほとんどの場合、ユーザーにとってはよりも簡単ですrender_to_response
。ただし、 を使用している場合はrender_to_response
、同じアプローチが機能します。
response = render_to_response("template.html", {})
response['Cache-Control'] = 'no-cache'
return response