gpt4 book ai didi

python - 在不替换 Jinja 中的字符的情况下渲染 JSON

转载 作者:行者123 更新时间:2023-11-28 19:55:04 25 4
gpt4 key购买 nike

<分区>

我有一些 Python 数据将被发送到 JavaScript 图表。我将它转储到 JSON 并将其传递给模板。当我呈现数据时,它包含 html 实体 (") 而不是引号,这是无效的。如何正确地将 JSON 数据从 Python 传递到 JavaScript?

pieData = [{'color': '#400068', 'name': 'xyz', 'value': 10}, {'color': '#4a8624', 'name': 'abc', 'value': 30}]
render_template('index.html', piedata=json.dumps(pieData))
var pieData2 = {{ piedata }};
// renders as
var pieData2 = [{&#34;color&#34;: &#34;#5461ae&#34;, &#34;name&#34;: &#34;fizi.yadav&#34;, &#34;value&#34;: 10}, {&#34;color&#34;: &#34;#e1dce4&#34;, &#34;name&#34;: &#34;surya.pradhan&#34;, &#34;value&#34;: 30}, {&#34;color&#34;: &#34;#7835f0&#34;, &#34;name&#34;: &#34;fred.hsu&#34;, &#34;value&#34;: 276}]

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com