为什么我的json.dumps不将报价值转换为我的浏览器?

2024-10-16 20:53:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将我的数据从后端发送到django模板这里是我的views.py

def labels_chart(values):
    for i in sorted_by_size[:5]:
        values.append(i['forks'])
    return values

print(labels_chart(values))

chart_data = {
    'y': json.dumps(labels_chart(values)),
}
return render(req, 'index.html', chart_data)

这是我的模板index.html

 <script>
        var x = "{{y}}"
        console.log(x)
</script>

当我print(labels_chart(values))时,它在我的终端中显示数据:['hello', 'wassup'],但在我的浏览器中它显示如下&quot;hello&quot;,&quot;wassup&quot;


Tags: 数据django模板hellodataindexlabelsreturn