Beispiel #1
0
 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))
Beispiel #2
0
 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),
    )
Beispiel #4
0
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))