{% load front_tags %} {% if nb_pages %}
{% comment %}
alors ? : {{begin}} - {{middle}} - {{end}} - nb_pages = {{nb_pages}}
alors ? : nb_pages = {{nb_pages}} - range = {{nb_pages|get_range}} - cur_page_nb = {{cur_page_nb}}
{% endcomment %}
{% if 0 < cur_page_nb %}<< {% endif %}
{% for i in begin %}
{% if i == cur_page_nb %}
{{i|add:'1'}}
{% else %}
{{i|add:'1'}}
{% endif %}
{% endfor %}
{% if middle %}
...
{% for i in middle %}
{% if i == cur_page_nb %}
{{i|add:'1'}}
{% else %}
{{i|add:'1'}}
{% endif %}
{% endfor %}
{% endif %}
{% if end %}
...
{% for i in end %}
{% if i == cur_page_nb %}
{{i|add:'1'}}
{% else %}
{{i|add:'1'}}
{% endif %}
{% endfor %}
{% endif %}
{% if cur_page_nb|add:'1' < nb_pages %}>>{% endif %}