{% load url_parameters %}
{% if page.has_previous %} « Previous {% else %} « Previous {% endif %} {% for p in page.paginator.page_range %} {% ifequal page.number p %} {{ p }} {% else %} {{ p }} {% endifequal %} {% endfor %} {% if page.has_next %} Next » {% else %} Next » {% endif %} {% with request.GET.per_page as per_page %} 100 500 all {% endwith %} {% form_parameters page '' per_page '' %}