如何更改从视图发送到模板python / django的特殊字符

时间:2017-06-28 09:50:08

标签: python django django-templates django-views

我有一个问题 - 尝试将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自动转换这个字符。

提前致谢,

0 个答案:

没有答案