首页 > 解决方案 > jinja2:如何在方括号之间打印变量

问题描述

使用 jinja2 我想在 json 中生成以下行:

"sometext": [ value ],

但是我的以下模板尝试不起作用。该值作为变量进入 my .j2-template

"sometext": [ {{ value }} ],

"sometext":  {{ '[' value ']' }},

"sometext": {{ '[' }} {{  value }} {{ ']' }},

我第一次尝试以下错误:

raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value:

我知道模板不是正确的 json,但是如何在方括号之间打印一个变量?

标签: jinja2

解决方案


推荐阅读