>>> from django.core.paginator import Paginator >>> paginator = Paginator(Article.objects.all(), 5) >>> paginator.count 9 >>> paginator.num_pages 2 >>> paginator.page_range [1, 2] # Get the first page. >>> p = paginator.page(1) >>> p <Page 1 of 2> >>> p.object_list [<Article: Article 1>, <Article: Article 2>, <Article: Article 3>, <Article: Article 4>, <Article: Article 5>] >>> p.has_next() True >>> p.has_previous() False >>> p.has_other_pages() True >>> p.next_page_number() 2 >>> p.previous_page_number() 0 >>> p.start_index() 1 >>> p.end_index()
django之paginator
最新推荐文章于 2021-10-14 16:42:55 发布