{% load request_filters %}
{% if page_obj.has_previous %} Previous {% else %} Previous {% endif %} {% if paginator and not page_obj.pages %} {% for page in paginator.page_range %} {% if page %} {% if page == page_obj.number %} {{ page }} {% else %} {{ page }} {% endif %} {% else %} ... {% endif %} {% endfor %} {% else %} {# If is SciPostPaginator... #} {% for page in page_obj.pages %} {% if page %} {% if page == page_obj.number %} {{ page }} {% else %} {{ page }} {% endif %} {% else %} ... {% endif %} {% endfor %} {% endif %} {% if page_obj.has_next %} Next {% else %} Next {% endif %}