擅长:python、mysql、java
<p>stringsvar包含什么?列表,还是列表的字符串表示?在</p>
<p>我建议您将列表的正确javascript字符串表示形式从view方法传递到要呈现的模板。Python和javascript数组文本具有相同的语法,因此可以执行以下操作:</p>
<pre><code>def my_view(request):
return render_template("...", stringsvar=str(the_list))
</code></pre>
<p>在模板中:</p>
^{pr2}$
<p>或者您可以使用json序列化程序,这还有一个额外的好处,您可以传递其他类型的值。在</p>
<pre><code>from django.core import serializers
def my_view(request):
return render_template("...", stringsvar=serializers.serialize("json", the_list))
</code></pre>