Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 分页中的Django行数_Python_Django_Pagination - Fatal编程技术网

Python 分页中的Django行数

Python 分页中的Django行数,python,django,pagination,Python,Django,Pagination,有没有办法获取Paginator中显示的项目的行号?例如,我设置一个页面应该包含50个项目,因此下一页的行号应该从51开始。但是,我找不到任何方法来执行此操作,当我使用forloop.counter时,行号会重置每页。您可以使用模板标记将当前计数从分页器添加到forloop {{ forloop.counter.0|add:paginator.page.start_index }} 这就是解决办法!但是,请改用forloop.counter0。令人惊叹的!谢谢,但是在我的例子中(使用ListV

有没有办法获取Paginator中显示的项目的行号?例如,我设置一个页面应该包含50个项目,因此下一页的行号应该从51开始。但是,我找不到任何方法来执行此操作,当我使用
forloop.counter时,行号会重置每页。

您可以使用模板标记将当前计数从分页器添加到forloop

{{ forloop.counter.0|add:paginator.page.start_index }}

这就是解决办法!但是,请改用
forloop.counter0
。令人惊叹的!谢谢,但是在我的例子中(使用ListView),它是
{{forloop.counter0 | add:page_obj.start_index}