Jquery 如何在Python Flask Framwork中将格式化数据呈现为html?

Jquery 如何在Python Flask Framwork中将格式化数据呈现为html?,jquery,python,html,mongodb,flask,Jquery,Python,Html,Mongodb,Flask,我在MongoDB中有一些格式化数据,名为I: <p><strong>some string</strong></p> 浏览器显示: 一些字符串 但我只想得到: 一些字符串 我使用ajax实现,并使用jQueryhtml()方法将格式化数据放入html中 但我如何才能做到这一点,只是在模板渲染部分 默认情况下,Jinja2转义html。要将数据标记为可安全打印为html,请使用筛选器 要么像这样: {{ myvariable|safe }} 或

我在MongoDB中有一些格式化数据,名为I:

<p><strong>some string</strong></p>
浏览器显示:

一些字符串

但我只想得到:

一些字符串

我使用ajax实现,并使用jQuery
html()
方法将格式化数据放入html中


但我如何才能做到这一点,只是在模板渲染部分

默认情况下,Jinja2转义html。要将数据标记为可安全打印为html,请使用筛选器

要么像这样:

{{ myvariable|safe }}
或关闭块的“转义”:

{% autoescape false %}
    <p>autoescaping is disabled here
    <p>{{ will_not_be_escaped }}
{% endautoescape %}
{%autoescape false%}
此处禁用自动转义
{{你不会逃脱吗}
{%endautoescape%}
Flask默认情况下依赖于Jinja,但如果愿意,您可以使用不同的模板引擎,但仍然需要安装Jinja

更多信息:


在此处查看您的代码将非常有帮助。一个github url就足够了。干杯您是否尝试过
安全
过滤器?这真的很有帮助,谢谢你。在您回答之前,我认为问题是由
flask
framework引起的。很容易混淆它们,我在我的回答中添加了一些链接以供将来参考。
{% autoescape false %}
    <p>autoescaping is disabled here
    <p>{{ will_not_be_escaped }}
{% endautoescape %}