leo*_*sas 9 javascript python django json
我的视图计算一个json并输出一个json.dumps(),我将它作为字典键传递data.我试图将它传递给我的模板中的脚本元素,但是在渲染时,浏览器将其作为python转义字符串获取,{"nodes": [{"count":......这是javascript无法读取的.我需要的是python将它作为JS转义字符串发送,就像这样{"nodes": [{"count":.......我试图str(data)与eval(data)没有成功.基本上我需要python发送字符串就像它将它打印到控制台一样.谢谢
kev*_*vin 15
如果我理解得很好,你想在模板中使用json.为了做到这一点,你必须禁用转义,例如这样.
{% autoescape off %}
var x={{json_var}}
{% endautoescape %}
Run Code Online (Sandbox Code Playgroud)
ByS*_*pts 12
请注意,而不是使用
{% autoescape off %}
{{ my_json }}
{% endautoescape %}
Run Code Online (Sandbox Code Playgroud)
您只需使用过滤器:
{{ my_json|safe }}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2418 次 |
| 最近记录: |