我想使用 django paginator 在页面中显示项目编号和项目。
我想在页面中的项目前面显示项目编号,例如:
如果我总共有 15 个项目,并且我的分页器代码每页显示 10 个项目,那么在第一页上它应该显示如下:
1 item1
2 item2
etc
下一页它应该显示:
11 item11
12 item12
etc
我想使用 django paginator 在页面中显示项目编号和项目。
我想在页面中的项目前面显示项目编号,例如:
如果我总共有 15 个项目,并且我的分页器代码每页显示 10 个项目,那么在第一页上它应该显示如下:
1 item1
2 item2
etc
下一页它应该显示:
11 item11
12 item12
etc
如果你使用带有分页的通用 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 %}