Django 模板语言 HTML 过滤器
Posted
技术标签:
【中文标题】Django 模板语言 HTML 过滤器【英文标题】:Django Templating Language HTML Filter 【发布时间】:2019-01-01 16:29:51 【问题描述】:我正在尝试将一些变量从我的视图传递到我的 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 过滤器呢?
【问题讨论】:
【参考方案1】:您需要使用safe 过滤器:
<script>
var list = area_dict | safe
console.log(list)
</script>
或查看this question的其他答案
【讨论】:
以上是关于Django 模板语言 HTML 过滤器的主要内容,如果未能解决你的问题,请参考以下文章