为了账号安全,请及时绑定邮箱和手机立即绑定

使用Flask/Jinja 2将HTML传递到模板

使用Flask/Jinja 2将HTML传递到模板

元芳怎么了 2019-06-14 15:35:14
使用Flask/Jinja 2将HTML传递到模板我正在为Flask和SQLAlchemy构建一个管理程序,我想将不同输入的HTML传递给我的视图render_template..模板框架似乎自动转义html,所以所有<“‘>都被转换成html实体。我如何禁用它以使HTML正确呈现?”
查看完整描述

3 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

理想的方法是

{{ something|safe }}

而不是完全关闭汽车逃逸。


查看完整回答
反对 回复 2019-06-14
?
动漫人物

TA贡献1815条经验 获得超10个赞

您还可以从代码中声明它是HTML安全的:

from flask import Markupvalue = Markup('<strong>The HTML String</strong>')

然后将该值传递给模板,它们不必|safe它。


查看完整回答
反对 回复 2019-06-14
  • 3 回答
  • 0 关注
  • 905 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信