在不渲染模板的情况下返回HTML的最简单方法是什么?
类似的东西:
return HttpResponse('<html><p>Hello!</p></html>')
如果我按上述方式执行此操作,则会将其呈现为字符串而非html。
答案 0 :(得分:5)
您需要将内容类型设置为text/html
:
return HttpResponse("<html><p>Hello!</p></html>", content_type="text/html")
除非您已将DEFAULT_CONTENT_TYPE
设置为其他内容,否则应为default content type。