{% extends "django_tables2/table.html" %} {% load django_tables2 %} {% block table.thead %} {% for column in table.columns %} {% if column.orderable %} {{ column.header }} {% else %} {{ column.header }} {% endif %} {% endfor %} {% block table.head.last.column %} {% endblock %} {% endblock table.thead %} {% block table.tbody.row %} {# avoid cycle for Django 1.2-1.6 compatibility #} {% for column, cell in row.items %} {% if column.localize == None %}{{ cell }}{% else %}{% if column.localize %}{{ cell|localize }}{% else %}{{ cell|unlocalize }}{% endif %}{% endif %} {% endfor %} {% block table.tbody.last.column %} {% endblock %} {% endblock table.tbody.row %} {% block pagination %}

{% if table.page.number > 1 %} {% if table.page.previous_page_number != 1 %} 1 ... {% endif %} {% endif %} {% if table.page.has_previous %} {{ table.page.previous_page_number }} {% endif %} {{ table.page.number }} {% if table.page.has_next %} {{ table.page.next_page_number }} {% endif %} {% if table.page.number != table.page.paginator.num_pages %} {% if table.page.paginator.num_pages > 1 %} {% if table.page.next_page_number != table.page.paginator.num_pages %} ... {{ table.page.paginator.num_pages }} {% endif %} {% endif %} {% endif %}

{% endblock %}