这是我的视图.py地址:
a=['aaa','bbb','oooo','qqqq','gggg']
def main(request, template_name='index.html'):
context ={
'n':range(len(a)),
'a':a,
}
return render_to_response(template_name, context)
这是我的html:
{% for i in n %}
{{a.i}} ww {{a.i+1}}
{% endfor %}
它显示ww ww ww ww ww
但我想展示'aaawwbbb bbbwwoooo oooowwqqqq qqqqwwgggg ggggww'
那我该怎么办
谢谢
您可以创建一个自定义筛选器http://docs.djangoproject.com/en/1.2/howto/custom-template-tags/,并具有如下内容:
然后你可以从模板中使用它
forloop模板变量在for标记中自动设置。。forloop.0计数器返回输入循环的次数,并使用零索引。你知道吗
别那么做。直接迭代列表。你知道吗
在模板中:
相关问题 更多 >
编程相关推荐