javascript - 如何使 Jinja2 中的 tojson() 过滤器输出 Unicode 而不是转义序列?
问题描述
我的模板用于 JS
let SETTINGS = {{settings|tojson(4)}};
我的设置是 dict {'name': 'Russian name Саша', 'id': 12345}
。如果我渲染它,我会得到:
let SETTINGS = {
"name": "Russian name \u0421\u0430\u0448\u0430",
"id": 12345
}
我需要获取非转义的 unicode 字符。我可以在 python 中使用相同的方式
json.dumps(data, encure_ascii=False)
但是tojson()
filter 只接受一个参数(缩进)。