Exemplo n.º 1
0
 def get_context_data(self, **kwargs):
     results = super(ShowsView, self).get_context_data(**kwargs)
     page = utils.get_request_page_number(self.request)
     shows = utils.get_show_list(page)
     results['meta'] = shows['meta']
     results['paginator'] = utils.get_response_paginator(
         self.request, shows['meta'])
     results['object_list'] = shows['objects']
     return results
Exemplo n.º 2
0
 def get_context_data(self, **kwargs):
     results = super(ClipsPopularView, self).get_context_data(**kwargs)
     page = utils.get_request_page_number(self.request)
     clips = utils.get_popular_clips(page)
     results['meta'] = clips['meta']
     results['paginator'] = utils.get_response_paginator(
         self.request, clips['meta'])
     results['object_list'] = clips['objects']
     return results
Exemplo n.º 3
0
 def get_context_data(self, **kwargs):
     results = super(ChannelsView, self).get_context_data(**kwargs)
     page = utils.get_request_page_number(self.request)
     channels = utils.get_channel_list(page)
     results['meta'] = channels['meta']
     results['paginator'] = utils.get_response_paginator(
         self.request, channels['meta'])
     results['object_list'] = channels['objects']
     return results
Exemplo n.º 4
0
    def get_context_data(self, **kwargs):
        show_channel = utils.get_showchannel(kwargs['slug'])
        if not show_channel:
            raise Http404

        results = super(ClipsByChannelView, self).get_context_data(**kwargs)
        page = utils.get_request_page_number(self.request)
        clips = utils.get_clips_by_channel(kwargs['slug'], page)
        results['meta'] = clips['meta']
        results['paginator'] = utils.get_response_paginator(
            self.request, clips['meta'])
        results['object_list'] = clips['objects']
        results['show_channel'] = show_channel
        return results