jinja2 - 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,但是如何在方括号之间打印一个变量?
解决方案
推荐阅读
- java - 在android中加载封面音频艺术
- javascript - mui 3.9.3 版本中 AppBar 参数(material-ui 版本 0.20 )的等价物是什么?
- php - 通过 ssh 端口转发连接时出现 Cookie 错误
- php - 我试图在用户注册后登录用户,但我不断收到 java.lang.NullPointerException
- r - 组合不同列的多个数据框
- angular - Angular 通用重复请求失败
- c++ - 在while循环С++中清除std ::字符串
- docker - docker-compose yaml - 此处不允许映射值
- node.js - 在 postgresql (nodejs) 中插入 100 万行
- javascript - 在 fancybox iFrame 中捕获 div 元素