def movements(request, page=1): page = int(page) mov_all = get_movements() paginator = Paginator(mov_all, 52) try: movements = paginator.page(page) except PageNotAnInteger: movements = paginator.page(1) except EmptyPage: movements = paginator.page(paginator.num_pages) return render(request, 'movements.html', {"movements": movements})
def get_all_movements(self): from home.models import get_movements return list(get_movements())