如何在ZODB中批量获取对象(分页)



我的zodb有一些用户类的对象。使用位置属性对用户对象进行索引。所有的用户对象都用他的位置索引。如果我搜索用户与一些位置将接近50个用户。想要应用分页。第一次想要10个用户,第二次想要10个用户。

您需要有"分页"或"批处理"机制。

通常编写这样的机制需要做模板和前端工作来拥有一个页面选择器。为了获得灵感,您可以检查各种Python分页实现,包括以下这个: https://github.com/Pylons/paginate

还需要注意的是,这个问题缺少执行分页的源代码和视图示例,因此给出详细的答案是不可能的。

最新更新