django通用视图按项目ID分页(不是页码)

时间:2010-09-30 19:45:15

标签: django django-generic-views django-pagination

我喜欢django的分页系统的简易性,但无论如何都要调整它的项目ID而不是页码的分页?因为我按降序排序,如果用户浏览页面时页面上有更新,则排序已关闭。

例如,如果每个页面都有3个项目

  1. 项目#1
  2. 项目#2
  3. 项目#3
  4. 在阅读第1页时,另一个用户更新,然后当前用户的第2页将

    1. 项目#3
    2. 项目#4
    3. 项目#5

1 个答案:

答案 0 :(得分:0)

简短回答:不。

要做到这一点,你需要编写自己的分页系统; Django旨在处理任何类似列表的数据集,并且页码系统难以内置。