假设我有一个包含 100 种产品的网站。然后将其过滤为 5 个部分,每个部分包含 20 个产品。如果您位于包含 20 个产品(例如玩具)的部分之一,那么每页仅显示 5 个玩具的最佳方法是什么?列表底部是下一个/上一个按钮,用于显示下一个/上一个 5 个玩具。
更好的类比是谷歌搜索。有数百万个结果,但在给定时间仅显示约 10 个。
所以现在我正在使用谷歌应用引擎(python)和 django 模板。我想解决这个问题的一种方法是将所有查询结果放入一个 div 中,然后可以通过 javascript 对其进行修改以产生类似的效果。但是,如果有人单击浏览器的后退按钮,他们就不会回到原来的位置。
提前致谢。任何帮助都会很有用......我不知道这种技术叫什么,所以谷歌并没有真正有用:(
编辑:根据回复,我发现我的问题在这里得到了解决:如何使用 cursor() 进行分页?