Django 分页

来源:互联网 发布:proutes仿真软件接地 编辑:程序博客网 时间:2024/05/17 02:00

import

from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger

view

query_set = YourModel.objects.filter(field_name=some_condtion)paginator = Paginator(query_set, 5)  # Show 5 records per pagepage = request.GET.get('page')try:            records = paginator.page(page)        except PageNotAnInteger:            records = paginator.page(1)        except EmptyPage:            # If page is out of range (e.g. 9999), deliver last page of results.            records = paginator.page(paginator.num_pages)
0 0
原创粉丝点击