def test_unapproved_user(self): url = reverse('localtv_admin_feed_unapproved_user', args=[feeds.generate_secret()]) response = self.client.get(url) self.assertEqual(response.status_code, 200) fp = feedparser.parse(response.content) expected_titles = Video.objects.filter( status=Video.UNAPPROVED, feed=None, search=None, site=1).order_by('when_submitted', 'when_published' ).values_list('name', flat=True) self.assertEquals([entry.title for entry in fp.entries], list(expected_titles))
def approve_reject(request): video_paginator = get_video_paginator(SiteSettings.objects.get_current()) try: page = video_paginator.page(int(request.GET.get("page", 1))) except ValueError: return HttpResponseBadRequest("Not a page number") except EmptyPage: page = video_paginator.page(video_paginator.num_pages) return render_to_response( "localtv/admin/approve_reject_table.html", {"page_obj": page, "feed_secret": feeds.generate_secret(), "video_list": page.object_list}, context_instance=RequestContext(request), )
def approve_reject(request): video_paginator = get_video_paginator(SiteSettings.objects.get_current()) try: page = video_paginator.page(int(request.GET.get('page', 1))) except ValueError: return HttpResponseBadRequest('Not a page number') except EmptyPage: page = video_paginator.page(video_paginator.num_pages) return render_to_response( 'localtv/admin/approve_reject_table.html', {'page_obj': page, 'feed_secret': feeds.generate_secret(), 'video_list': page.object_list}, context_instance=RequestContext(request))
def approve_reject(request): video_paginator = get_video_paginator(SiteLocation.objects.get_current()) try: page = video_paginator.page(int(request.GET.get('page', 1))) except ValueError: return HttpResponseBadRequest('Not a page number') except EmptyPage: page = video_paginator.page(video_paginator.num_pages) current_video = None if page.object_list: current_video = page.object_list[0] return render_to_response( 'localtv/admin/approve_reject_table.html', {'current_video': current_video, 'page_obj': page, 'feed_secret': feeds.generate_secret(), 'video_list': page.object_list}, context_instance=RequestContext(request))