【问题标题】:Jinja2 autoescapeJinja2 自动逃生
【发布时间】:2019-04-19 21:04:18
【问题描述】:

Autoescape 全局设置为 false。有没有办法告诉 Jinja2 转义特定模板?

{% autoescape false %} 块显然仅适用于在全局设置设置为 true 时禁用模板中的自动转义,而不是相反。

【问题讨论】:

  • 如果您创建两个特定环境(一个 autoescape=True,另一个 =False),然后在渲染特定模板时使用适当的环境?

标签: python escaping jinja2


【解决方案1】:

您使用的是哪个版本的 Jinja2?它是用在 Flask/Django 上下文还是其他东西上? 我用 Flask==1.1.1 和 Jinja2==2.10.1 进行了测试,我观察到使用render_template 时默认启用autoescape

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    • 2021-05-17
    • 1970-01-01
    • 2014-08-28
    • 1970-01-01
    • 2015-02-22
    相关资源
    最近更新 更多