{% load listurl %} {% if page.paginator.num_pages != 1 %}
{% if page.has_previous %} « {% else %} « {% endif %} {% if page.paginator.trailing_set %} {% for p in page.paginator.trailing_set %} {{ p }} {% endfor %} … {% endif %} {% for p in page.paginator.adjacent_set %} {% if p == page.number %} {{ p }} {% else %} {{ p }} {% endif %} {% endfor %} {% if page.paginator.leading_set %} … {% for p in page.paginator.leading_set %} {{ p }} {% endfor %} {% endif %} {% if page.has_next %} » {% else %} » {% endif %}
{% endif %}