1. views.py中的代码如下:

from django.core.paginator import Paginator
    page=int(request.GET.get('page','1'))
    objects=Jifen.objects.all().order_by('date')
    paginator=Paginator(objects,15)
    posts=paginator.page(page)

2.html中的代码如下:


 
       
  • «
  •     {%if posts.has_previous%}     
  • 上一页
  •     {%else%}     上一页     {%endif%}     {%for i in posts.paginator.page_range %}      `i`     {%endfor%}     {%if posts.has_next%}     
  • 下一页
  •     {%else%}     下一页     {%endif%}     
  • »
  •     

    3.结果如下: