htmlをtext形式で表示させる

androidの一部のブラウザなどは、表示しているhtmlのソースを見ることができないものがある。
そのような時にhtmlのソースを見るには、Context-Typeを指定してあげると良い。

code

views.pyの一部

def response_as_text(request):
    response = direct_to_template(request, "<anything-template>", extra_context={})
    response["Context-Type"] = "text/plain"
    return response