【问题标题】:what's meaning of orphans in django's paginator?django分页器中的孤儿是什么意思?
【发布时间】:2013-09-11 06:11:28
【问题描述】:

我找到了 /django/core/paginator.py 源代码:

class Paginator(object):
def __init__(self, object_list, per_page, orphans=0, allow_empty_first_page=True):
    self.object_list = object_list
    self.per_page = int(per_page)
    self.orphans = int(orphans)
    self.allow_empty_first_page = allow_empty_first_page
    self._num_pages = self._count = None

属性orphans是什么意思?

【问题讨论】:

    标签: python django pagination


    【解决方案1】:

    来自docs

    孤儿
    最后一页允许的最小项目数,默认值 为零。当您不想在最后一页中使用非常 几个项目。如果最后一页通常会少一些项目 大于或等于孤儿,那么这些项目将被添加到 上一页(成为最后一页)而不是离开 页面上的项目本身。例如,有 23 个项目, per_page=10, and orphans=3, 会有两页;第一页 有 10 项,第二页(也是最后一页)有 13 项。

    【讨论】:

      猜你喜欢
      • 2017-01-13
      • 1970-01-01
      • 2010-09-29
      • 2018-09-25
      • 1970-01-01
      • 1970-01-01
      • 2022-12-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多