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

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

我正在为Flask和SQLAlchemy构建一个管理程序,我想将不同输入的HTML传递给我的视图render_template..模板框架似乎自动转义html,所以所有<“‘>都被转换成html实体。我如何禁用它以使HTML正确呈现?”



元芳怎么了
浏览 906回答 3
3回答

GCT1015

理想的方法是{{&nbsp;something|safe&nbsp;}}而不是完全关闭汽车逃逸。

动漫人物

您还可以从代码中声明它是HTML安全的:from&nbsp;flask&nbsp;import&nbsp;Markupvalue&nbsp;=&nbsp;Markup('<strong>The&nbsp;HTML&nbsp;String</strong>')然后将该值传递给模板,它们不必|safe它。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python