在 jinja2 模板中使用 {%

Using {% in jinja2 templates

我有一个包含以下值的 jinja2 模板:

log4j.appender.AUDIT_LOGFILE.layout.ConversionPattern=[%d] %P%5p {%c}- %x %m %n

由于 {%c} 被视为表达式,因此会引发错误。有什么办法告诉 jinja2 不要渲染 {%c} 吗?

我希望最终输出包含 {%c}。

根据手册的Escaping部分,你可以这样输出:

{{ '{%c}' }}