gpt4 book ai didi

python - 使用 Flask/Jinja2 将 HTML 传递给模板

转载 作者:IT老高 更新时间:2023-10-28 12:30:33 27 4
gpt4 key购买 nike

我正在为 Flask 和 SQLAlchemy 创建一个管理员,我想使用 render_template 将不同输入的 HTML 传递给我的 View .模板框架似乎会自动转义 HTML,所以所有 <"'>字符被转换为 HTML 实体。如何禁用它以使 HTML 正确呈现?

最佳答案

要在呈现值时关闭自动转义,请使用 |safe 过滤器。

{{ something|safe }}

仅对您信任的数据执行此操作,因为在不转义的情况下呈现不受信任的数据是一个跨站点脚本漏洞。

关于python - 使用 Flask/Jinja2 将 HTML 传递给模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3206344/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com