python/django:我如何将json字符串转换为html格式?

问题描述:

我不确定这是否可能,但我真的很感激,如果有这样的事情。python/django:我如何将json字符串转换为html格式?

我有一个json对象,它包含另一个程序返回的json字符串,它是一个html代码。但是,当我将它呈现给django模板时,它只是一个很大的字符串。我想知道python/django中是否有这样的工具可以将字符串转换为“html格式”文本。谢谢。

编辑:我使用json.loads()加载其他程序的输出,并提取有用的信息,然后将其返回给模板。在模板中,我只需使用像{{ v.response }}这样的django模板语法来显示它。此后,该页面看起来像这样:

enter image description here

+1

请包括数据样本和最终输出结果。你如何在模板中包含数据? – 2013-02-12 22:42:38

+0

@MartijnPieters:我在编辑中添加了更多描述。 – 2013-02-12 22:51:05

假设你知道字符串是安全的,你可以标记为这样的,这样的模板引擎不会自动退出:尝试{{ v.response|safe }}