如何将 Django 中的数组传递给模板并与 JavaScript 一起使用 [英] How to pass an array in Django to a template and use it with JavaScript
本文介绍了如何将 Django 中的数组传递给模板并与 JavaScript 一起使用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将数组传递给模板,然后通过 JavaScript 使用它.
I want to pass an Array to a template and afterwards use it via JavaScript.
在我的 views.py 中,我有:
arry1 = ['Str',500,20]
return render_to_response('test.html', {'array1': arry1})
在我的模板中:
var array1 = {{ array1 }};
但是当我访问网站时,它会输出:
but when I visit the website it outputs:
var array1 = ['Str',500,20];
我需要改变什么?
推荐答案
尝试使用 {{ array1|safe }}
看看是否有什么不同.
Try using {{ array1|safe }}
and see if that makes any difference.
这篇关于如何将 Django 中的数组传递给模板并与 JavaScript 一起使用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文