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

2024-09-29 17:25:23 发布

您现在位置:Python中文网/ 问答频道 /正文

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

<p><strong>some string</strong></p>

但是当我用flaskjinjia呈现它时,比如:

^{pr2}$

浏览器向我展示:

<p><strong>some string</strong></p>

但我只想得到:

一些字符串

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

但我如何才能做到仅仅在模板渲染部分呢?在


Tags: 数据方法字符串模板flaskstringmongodbhtml
1条回答
网友
1楼 · 发布于 2024-09-29 17:25:23

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

或者这样:

{{ myvariable|safe }}

或者关闭一个街区的逃跑:

^{pr2}$

Flask默认依赖于Jinja,但是如果愿意,可以使用不同的模板引擎,但是Jinja仍然需要安装。在

更多信息:

相关问题 更多 >

    热门问题