def list_item(request): settings.PAGINATION_PER_PAGE = 4 if static.is_admin_panel(request): data = static.item_object.get_list_item() else: data = static.item_object.get_list_item_active() data = simple_paginate(data, request, style='digg') return render(request, 'article/list_item.html', { 'is_admin_panel': static.is_admin_panel(request), 'paginator': data, })
def list_item(request): settings.PAGINATION_PER_PAGE = 4 filter = request.GET['filret'] if request.GET.has_key('filret') else None if static.is_admin_panel(request): data = static.item_object.get_list_item(filter) else: data = static.item_object.get_list_item_active(filter) data = simple_paginate(data, request, style='digg') return render(request, 'portfolio/list_item.html', { 'is_admin_panel': static.is_admin_panel(request), 'paginator': data, })
def rating(request, type=''): if type=='experience': heroes = Hero.objects.order_by('-experience') elif type=='power': heroes = Hero.objects.extra( select={'total_power':'power + army_power'}, order_by=('-total_power',) ) else: raise Http404 paginator = simple_paginate(heroes, request, style='digg') return render(request, 'main/rating.html', { 'paginator': paginator, 'type': type })