python/django: 如何将json字符串转换为html格式?
我不太确定这是否可行,但如果有这样的工具,我会非常感激。
我有一个json对象,它里面包含了另一个程序返回的json字符串,这个字符串实际上是一些html代码。但是,当我把它渲染到django模板时,它只是一个大串的字符串。我想知道在python或django中是否有工具可以把这个字符串转换成“html格式”的文本。谢谢。
编辑:我使用json.loads()
来加载另一个程序的输出,并提取有用的信息,然后把它返回到模板。在模板中,我简单地使用django的模板语法,比如{{ v.response }}
来显示它。结果页面看起来是这样的:
1 个回答
1
假设你知道这个字符串是安全的,你可以标记它,这样模板引擎就不会自动对它进行转义了。你可以试试 {{ v.response|safe }}
这个写法。