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