我有html编码的文本,如下所示:
RT <a href="http://twitter.com/freuter">@freuter</a>...
我想将它显示为html,但我不确定是否有可以应用于此文本的过滤器将html编码的文本转换回html ...
有人可以帮忙吗?
答案 0 :(得分:22)
正如丹尼尔所说,使用html中的{{ tweet|safe }}
过滤器,或者从视图中将其标记为安全。
使用django.template.mark_safe()
答案 1 :(得分:4)
如果要渲染所有HTML,请尝试使用| safe过滤器。
答案 2 :(得分:2)
请参阅:How do I perform HTML decoding/encoding using Python/Django?
我认为这可以回答你的问题。