如何在ZODB中批处理(pagination)对象

时间:2015-08-05 09:30:48

标签: pagination pyramid zodb repoze.bfg

我的zodb有一些用户类的对象。用户对象使用location属性编制索引。所有用户obj都使用其位置编制索引。如果我搜索一些位置的用户将接近约50个用户。想申请分页。第一次想要10个用户,第二次要10个用户。

1 个答案:

答案 0 :(得分:0)

你需要拥有"分页"或者"批处理"机制到位。

通常编写这样的机制涉及做模板和前端工作以拥有页面选择器。为了获得灵感,您可以检查各种Python分页实现,包括:

https://github.com/Pylons/paginate

另请注意,该问题缺少源代码和视图的示例,其中将执行分页,因此无法给出详细的答案。