【问题标题】:Paginate constantly updating feed in django?分页不断更新django中的提要?
【发布时间】:2021-04-01 02:33:35
【问题描述】:

明显的问题是,在更新的提要中加载更多页面会导致多次加载某些内容。

有没有很好的内置方法来执行这样的任务?我认为除非与反向查询集一起使用,否则分页器对象不会真正起作用,但据称这是非常低效的内存。我能想到的另一个解决方案(按时间排序时)是发送页面上最后一个对象的时间戳,将其保存在前端,并为下一个请求发送这个时间到 django 为 n+1 个对象和切片执行 time__gte关闭第一个。 可能会做得很好,但它不是直观的。

有没有更好的办法?

【问题讨论】:

    标签: django pagination


    【解决方案1】:

    我认为没有内置系统可以处理您的要求。

    您所描述的称为Seek Pagination。查看 https://nordicapis.com/everything-you-need-to-know-about-api-pagination/ 获取 Seek Pagination 的说明。

    【讨论】:

    • 感谢您的意见和宝贵的资源,非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 2014-02-03
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    • 2017-10-31
    相关资源
    最近更新 更多