我阅读了有关使用 Django 分页的文档,但在那里找不到我的问题的解决方案。我想对查询集(每页 5 个元素)进行分页,以便我object_list
包含所有先前页面的所有元素,直到请求页面的元素。
这是我调用第 2 页的对象时通常会发生的情况:
>>> p = Paginator(queryset, 5) # 5 elements per page
>>> page2 = p.page(2)
>>> page2.object_list
['6', '7', '8', '9', '10']
我想要得到的是:
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10']
有任何想法吗?