如何显示存储在jinja2变量中的html数据

时间:2017-09-11 14:53:24

标签: python html flask jinja2

我的python flask应用程序中有一个变量,其中包含html数据

html_data='<p> this data to be displayed </p>'

我已在render_template(temp.html,data=html_data)中传递了此变量。

我需要在我的temp.html中显示数据变量,如HTML而不是字符串

我试过{{ data }}它将数据显示为字符串而不是HTML。

output: <p> this data to be displayed</p>' 

我希望以上数据显示为HTML。

感谢。

2 个答案:

答案 0 :(得分:1)

尝试使用以下内容:

{{ data | safe }}

答案 1 :(得分:0)

我想你可以试试这个,这样它就不会被逃脱。

{{ data | safe }}