文件名称:django-cursor-pagination:Django的基于光标的分页
文件大小:9KB
文件格式:ZIP
更新时间:2024-02-25 17:29:48
pagination django DjangoPython
Django光标分页 用于Django的基于光标的分页系统。 我们不用按编号引用特定的页面,而是根据查询顺序的顺序为查询集中的每个项目提供光标。 然后,我们通过在我们当前拥有的最后一个项目的光标之后查询记录来查询后续记录。 同样,我们可以在第一个项目的光标之前请求记录,以在列表中导航。 与传统分页相比,此方法具有两个主要优点。 首先,它确保在将新数据写入表中时,记录不能移至下一页。 其次,因为我们没有使用很大的偏移值,所以查询数据库要快得多。 与“传统”分页相比,存在一些明显的缺点。 数据必须按某些数据库字段排序,这些字段在所有记录中都是唯一的。 典型的用例是按创建时间戳和ID排序。 获
【文件预览】:
django-cursor-pagination-master
----.github()
--------workflows()
----cursor_pagination.py(5KB)
----tests()
--------models.py(507B)
--------__init__.py(0B)
--------settings.py(307B)
--------tests.py(6KB)
----LICENSE(2KB)
----runtests.py(389B)
----setup.py(981B)
----.gitignore(31B)
----README.md(3KB)