【发布时间】:2017-03-17 10:19:44
【问题描述】:
我的视图正在返回一个模型对象,该对象有一个值作为 HTML 代码的字段。
def my_view(request):
ob = MyModel.objects.get(pk=1)
print ob.html # "<div> Description <span> number </span>"
return render(request,'page.html',{'ob':ob})
我的一些 html 值没有正确关闭标签,例如
<div> Description <span> number </span>
如果我在模板中呈现该值,例如 {{ ob.html |安全 }},它破坏了父元素结构,我的页面没有按照我的设计对齐。
如何在不破坏父结构的情况下安全地放置 HTML 代码。
【问题讨论】:
-
嗯...也许this可以为你派上用场?
标签: html django django-templates