Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中的Django模板值_Javascript_Arrays_Django Templates_Django Views - Fatal编程技术网

javascript中的Django模板值

javascript中的Django模板值,javascript,arrays,django-templates,django-views,Javascript,Arrays,Django Templates,Django Views,我在django中将一个变量(字典列表)传递给模板。我需要java脚本中的变量。在django视图中,如果不使用json.dumps,如何获取变量as list 如果您在django中有一个字典,比如说myObj,您可以简单地将这种动态javascript替换放在javascript中使用 <script type="text/javascript"> var obj = "{{myObj}}" </script> var obj=“{myObj}}” 干杯

我在django中将一个变量(字典列表)传递给模板。我需要java脚本中的变量。在django视图中,如果不使用
json.dumps
,如何获取变量as list

如果您在django中有一个字典,比如说
myObj
,您可以简单地将这种动态javascript替换放在javascript中使用

<script type="text/javascript"> 
   var obj = "{{myObj}}"
</script>

var obj=“{myObj}}”

干杯

但“obj”是字符串对吗?我希望它作为数组变量。是否有任何转换选项?您可以稍后执行
JSON.parse(obj)
以获得与python字典等效的对象