我正在尝试将视图中的一些变量传递给我的javascript。我似乎在网上找不到任何关于将python列表和字典转换为JS的东西。
<script>
var list = '{{area_dict}}'
console.log(list)
</script>
控制台返回:
{'9': [['Walls2', '20'], ['asd', '21']], '22': [['BD 1', '6']]}
而我只需要{'9':['Walls2','20','asd','21'],'22':['BD 1','6']}
它似乎将我的python转换为HTML;我需要它与我原来的python具有相同的样式。有没有针对这个的django过滤器?
发布于 2018-07-25 08:14:41
您需要使用safe过滤器:
<script>
var list = {{area_dict | safe}}
console.log(list)
</script>
或者查看this question的其他答案
https://stackoverflow.com/questions/51508977
复制相似问题