From 9d7931f9850d7632bbcbf355fd009fe00ce89677 Mon Sep 17 00:00:00 2001 From: Bishal <69814108+CodeWithBishal@users.noreply.github.com> Date: Thu, 5 Oct 2023 02:13:48 +0530 Subject: [PATCH] Pagination Added --- website/templates/list_view.html | 39 ++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 10 deletions(-) diff --git a/website/templates/list_view.html b/website/templates/list_view.html index c99761be8..33ce85937 100644 --- a/website/templates/list_view.html +++ b/website/templates/list_view.html @@ -10,14 +10,24 @@

All {% if label %}{{ label }}{% endif %} issues{% if use
{% if page_obj.has_previous %} - Prev + First + {% else %} + {% endif %} - Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }} + {% for num in page_obj.paginator.page_range %} + {% if num == page_obj.number %} + + {% elif num > page_obj.number|add:"-5" and num < page_obj.number|add:"5" %} + {{num}} + {% endif %} + {% endfor %} {% if page_obj.has_next %} - Next + Last + {% else %} + {% endif %} +
Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }}
{% endif %} @@ -38,14 +48,23 @@

All {% if label %}{{ label }}{% endif %} issues{% if use
{% if page_obj.has_previous %} - Prev + First + {% else %} + {% endif %} - Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }} + {% for num in page_obj.paginator.page_range %} + {% if num == page_obj.number %} + + {% elif num > page_obj.number|add:"-5" and num < page_obj.number|add:"5" %} + {{num}} + {% endif %} + {% endfor %} {% if page_obj.has_next %} - Next + Last + {% else %} + {% endif %} +
Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }}
{% endif %}