我想在django中将两个数组发送到模板,例如first = ['a','b','c']和second = ['1','2','3']。
return render_to_response('temp.html',{'first':first, 'second':second}, context_instance=RequestContext(request))
现在在模板中我希望有一个移动通过两个数组。有点像:
{% for var1 in first and var2 in second %}
...
{% endfor %}
你能告诉我这是什么方式吗?
答案 0 :(得分:1)
您可以在视图中使用zip,例如
mylist = zip(first , second)
将其传递给模板
return render_to_response('template.html', {'liste': mylist, ...
然后试试这个
{% for item1, item2 in liste %}
在你的模板中。
希望这会对你有所帮助