django-infinite-scroll-pagination:基于查找方法键集分页的无偏移分页

时间:2024-02-25 17:56:13
【文件属性】:

文件名称:django-infinite-scroll-pagination:基于查找方法键集分页的无偏移分页

文件大小:22KB

文件格式:ZIP

更新时间:2024-02-25 17:56:13

python django infinite-scroll scrolling keyset

无限滚动分页 infinite-scroll-pagination是Django的一个库,它实现可扩展的分页(AKA键集分页或光标分页)。 请注意,尽管有这个库的名称,它仍可以用作常规的分页器,更好的名称应该是seek-paginator , keyset-paginator , cursor-paginator或offset-less-paginator但现在为时已晚,哈哈:D 这个怎么运作 键集驱动的分页依赖于记住最后显示的页面的顶部和底部键,并根据顶部/最后一个键集请求下一组或上一组行 与OFFSET / LIMIT方法相比,此方法有两个主要优点: 是正确的:与基于偏移/限制的方法


【文件预览】:
django-infinite-scroll-pagination-master
----MANIFEST.in(33B)
----.travis.yml(368B)
----.coveragerc(61B)
----infinite_scroll_pagination()
--------serializers.py(2KB)
--------__init__.py(22B)
--------paginator.py(9KB)
----tests()
--------models.py(861B)
--------__init__.py(21B)
--------migrations()
--------views.py(1KB)
--------test_multi_fields.py(32KB)
--------tests.py(16KB)
--------urls.py(207B)
----LICENSE(583B)
----CHANGES.md(1KB)
----runtests.py(841B)
----requirements.txt(7B)
----bench()
--------Dockerfile(489B)
--------docker-compose.yml(196B)
----setup.py(1KB)
----.gitignore(602B)
----runbench.py(3KB)
----Makefile(468B)
----README.md(7KB)
----.editorconfig(609B)
----.gitattributes(11B)

网友评论