Django分页
Django提供了一个类Paginator用于分页,但Paginator并不具体管理具体的页的处理,而是使用Page对象管理具体页面。下面我们以一个具体的例子来说明一下分页的实现
文章模型:
class Articles(models.Model):
tid = models.AutoField(primary_key=True)
cid = models.ForeignKey('Category', models.DO_NOTHING, db_column='cid', blank=True, null=True)
description = models.CharField(max_length=300)
title = models.CharField(max_length=255)
content = models.CharField(max_length=20000, blank=True, null=True)
author = models.CharField(max_length=255, blank=True, null=True)
pub_date = models.DateTimeField()
replycount = models.IntegerField(blank=True, null=True)
hits = models.IntegerField()
isdeleted = models.IntegerField()
noreply = models.IntegerField(blank=True, null=True)
iscreator = models.IntegerField(blank=