所以我正在处理我的某个模型的列表视图,我希望按组显示它们:
Group 1
- Item
- Item
Group 2
- Item
Group 3
- Item
- Item
- Item
在Django中使用regroup
标签很容易,没问题。但是,如果我想分页查询集怎么办?除非每个组都有完全相同数量的项目(他们不会),否则如果我只是做标准,我就会遇到问题:
queryset = Model.objects.all()
paginate_by = 10
所以我想知道是否还有按组进行分页,或者Django内置的分页器是否与regroup
标签完全不兼容?
从我的搜索中我感觉我必须实现一个自定义分页系统来实现这一目标,但我无法找到任何结论,所以我想在这里检查以防万一#&# 39;我缺少一些东西或可能得到一些干净的替代品。