Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您如何在模板中简单地循环xDjango)次 ( ?
Django)
我知道当我遍历一个列表时,我可以做...
{% for i in list %}
但是我有一个变量,'count_val'我想做的就是循环 count_val 的值...
'count_val'
有人可以帮助完成以下工作...
count_val = 5 {{ loop count_val }} I'm {{ forloop.counter }}! {{ endfor }}
谢谢
处理这个问题的一个好方法是在你的views.py 文件中将对象限制为5 行,然后将该对象发送到你的模板,这样你的模板就不必处理计数了。(这种逻辑无论如何都应该由views.py文件处理,而不是模板)。由于我不知道您使用的是哪种对象,所以我将向您展示一个“书籍”示例来获取最后五行:
Book.objects.all()[:5]