def get_context_data(self, **kwargs):
context = super(ScienceListView, self).get_context_data(**kwargs)
science_lists = self.get_queryset()
paginator = Paginator(science_lists, self.paginate_by)
try:
page = self.kwargs['page']
except:
page = 1
try:
scienceart = paginator.page(page)
except PageNotAnInteger:
scienceart = paginator.page(1)
except EmptyPage:
scienceart = paginator.page(paginator.num_pages)
context['scienceart'] = scienceart
context['sci'] = self.kwargs['sci_slug']
return context
评论列表
文章目录