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