django-timestamp-paginator:Django 时间戳分页器

时间:2024-07-09 11:14:48
【文件属性】:

文件名称:django-timestamp-paginator:Django 时间戳分页器

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-09 11:14:48

Python

Django 时间戳分页器 为什么我们需要这个? 经典分页 (?page=2) 不能与主动更新的列表页面一起正常工作。 例子: 想象一个人们上传宠物照片的网页。 任何人都可以随时上传图片,它会被列出。 最新图片出现在页面顶部。 当列表完成时,用户将转到第二页(通过链接或无限加载器)。 这将正常工作。 但是,如果在此时间段内上传新图片,则第一页的最后一张图片将成为第二页的第一项。 为了防止这个问题,可以使用许多替代方法。 最好的选择之一是使用时间戳而不是页码。 这个分页器根据项目的时间戳进行分页。 安装 pip install django-timestamp-paginator 用法 from django_timestamp_paginator import TimestampPaginator queryset = MyModel . objects . all


【文件预览】:
django-timestamp-paginator-master
----.gitignore(557B)
----setup.cfg(39B)
----README.md(2KB)
----django_timestamp_paginator()
--------paginator.py(3KB)
--------__init__.py(211B)
----MANIFEST(141B)
----requirements.txt(6B)
----setup.py(1KB)

网友评论