我有一个问题 - 尝试将view.py文件中的对象发送到模板中,但撇号转换为
“& quot;”
这是我的代码:
view.py文件:
total['test'] = {}
total['test']['2017-02-10'] = 2000
total['test']['2017-03-10'] = 25000
total['test']['2017-04-10'] = 20400
total['test']['2017-05-10'] = 24000
return render(request, 'homepage.html', {
'total' : json.dumps(total),
})
模板:
<script>
console.log( JSON.stringify( {{ total}} ) );
</script>
结果:
console.log(JSON.stringify({&amp; quot; test&amp; quot;: {&安培; QUOT; 2017年2月10日&安培; “:2000,&amp; QUOT; 2017年3月10日&安培; “:25000, &安培; QUOT; 2017年4月10日&安培; “:20400,&amp; QUOT; 2017年5月10日&安培; “:24000}})
我不得不在“&amp;”之间添加空格和“因为stackoverflow自动转换这个字符。
提前致谢,