def account_list(request): queryset_list = Account.objects.filter(client = request.user.client).order_by("-id") paginator = Paginator(queryset_list, 4) # Show 25 queryset per page page = request.GET.get('page') try: queryset = paginator.page(page) except PageNotAnInteger: # If page is not an integer, deliver first page. queryset = paginator.page(1) except EmptyPage: # If page is out of range (e.g. 9999), deliver last page of results. queryset = paginator.page(paginator.num_pages) context = { "accounts" : queryset, "title" : "Accounts", "total_balance" : Account.get_total_balance(request.user.client) } return render(request, 'account.html', context)