{% get_pages %} <ul class="pagination"> {% if pages.paginated %} <li class="page-item"> <a class="page-link" href="{{ pages.first.path }}" aria-label="First"> <span aria-hidden="true"><<</span> <span class="sr-only">First</span> </a> </li> <li class="page-item"> <a class="page-link" href="{{ pages.previous.path }}" aria-label="Previous"> <span aria-hidden="true"><</span> <span class="sr-only">Previous</span> </a> </li> {% for page in pages %} {% if page == None %} <li class="page-item disabled"> <a class="page-link" href="#" aria-label="..."> <span aria-hidden="true">...</span> <span class="sr-only">...</span> </a> </li> {% else %} <li class="page-item {% if page.is_current %} active {% endif %}"> <a class="page-link" href="{{ page.path }}" aria-label="Page {{page.number}}"> <span aria-hidden="true">{{ page.label|safe }}</span> <span class="sr-only">Page {{page.number}}</span> </a> </li> {% endif %} {% endfor %} <li class="page-item"> <a class="page-link" href="{{ pages.next.path }}" aria-label="Next"> <span aria-hidden="true">></span> <span class="sr-only">Next</span> </a> </li> <li class="page-item"> <a class="page-link" href="{{ pages.last.path }}" aria-label="Last"> <span aria-hidden="true">>></span> <span class="sr-only">Last</span> </a> </li> {% endif %} </ul>