def serve_listing(self, request):
"""Renders the children pages."""
pages = self.children
# Pagination
page = request.GET.get('page')
paginator = Paginator(pages, settings.ITEMS_PER_PAGE)
try:
pages = paginator.page(page)
except EmptyPage:
pages = paginator.page(paginator.num_pages)
except PageNotAnInteger:
pages = paginator.page(1)
return render(request, self.get_template(request),
{'self': self, 'pages': pages})
评论列表
文章目录