我想使用django paginator在页面中显示项目编号。
我想在页面中的项目前面显示项目编号,例如:
如果我有15个项目,我的分页器代码每页显示10个项目 然后在第一页上它应显示如下:
1 item1
2 item2
etc
和下一页应显示:
11 item11
12 item12
etc
答案 0 :(得分:5)
如果你使用带有分页的通用django视图,你有page_obj
,以下将会有效:
{% for object in object_list %}
{{forloop.counter|add:page_obj.start_index }}
{% endfor %}
此外,如果从索引1开始是至关重要的,请尝试这样做:
{% for object in object_list %}
{{forloop.counter0|add:page_obj.start_index }}
{% endfor %}