Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def post_list(request):
- queryset_list = Post.objects.all() # .order_by("-timestamp")
- paginator = Paginator(queryset_list, 30) # Show 25 contacts per page
- page_request_var = "page"
- page = request.GET.get(page_request_var)
- 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 = {
- "object_list": queryset_list,
- "title": "List",
- "page_request_var": page_request_var
- }
- return render(request, "post_list.html", context)
Add Comment
Please, Sign In to add comment