{% if curr_page.has_previous %} <<Prev {% endif %} {% for page in pages %} {% if page == curr_page.number %} {{page}} {% elif page < 0 %} ... {% else %} {{page}} {% endif %} {% endfor %} {% if curr_page.has_next %} Next>> {% endif %}