Python列表到django javascript作为文本
您好,我生成的python输出列表是Python列表到django javascript作为文本,javascript,python,django,python-3.x,Javascript,Python,Django,Python 3.x,您好,我生成的python输出列表是 l = ["one","two","there"] 我将它作为{{list}传递给django html脚本 在html中,它显示为 ['one','two','three' 我不能将其用于我的javascript,即使我尝试了json_转储,如何正确地传递它 l = json_dumps (["one","two","there"]) 它在html中显示如
l = ["one","two","there"]
我将它作为{{list}传递给django html脚本
在html中,它显示为
['one','two','three'
我不能将其用于我的javascript,即使我尝试了json_转储,如何正确地传递它
l = json_dumps (["one","two","there"])
它在html中显示如下
["e;one"e;,"e;two"e;,"e;three"e;]
这里有两个步骤。首先,需要让视图发送有效的JSON;您已经通过
json\u转储完成了这项工作
其次,您需要确保模板在不转义的情况下输出它。通过使用{{data | safe}}
将其标记为安全(假设您的数据位于名为data
的变量中)。如何将其传递给模板?请尝试创建一个“是”,我已经正确地完成了这些操作。Daniel Rosema的方法是{{list | safe}}而不是{{{list}总之谢谢你的评论Sayse..嗨Daniel你能给我你的fb推特吗..很高兴与你联系。。