【发布时间】:2016-08-11 13:23:27
【问题描述】:
views.py:
def main(request):
users = PUser.objects.filter(ostan=os, shahr=sh, content_id=content)
return render(request, 'main.html', {'users': users})
在 main.html 文件中:
<a href="#">{{ users.0.website }}</a>
.
.
.
<a href="#">{{ users.1.website }}</a>
.
.
.
<a href="#">{{ users.2.website }}</a>
.
.
.
<a href="#">{{ users.3.website }}</a>
现在我想让它通过一个 for 循环。所以我添加了这一行:
numbers = [1, 2, 3, 4]
到views.py,并像这样编辑main.html:
{% for each in numbers %}
<a href="#">{{ users.0.website }}</a>
{% enfor %}
但我不知道如何编辑{{ users.0.website }} 部分!
我试过{{ users.each.website }},但它没有打印任何东西。应该怎么改?
【问题讨论】: