{% extends "outside_template/base.html" %} {% load boilerplate_base %} {% block content %} {% if has_add_permission or has_change_permission or has_delete_permission %}

{% block titulo_template %}List {{ model_name }}{% endblock %}

{% block containersearchandfilter %} {% endblock containersearchandfilter %}
{% block tableblock %} {% if object_list|length > 0 and display|length > 0 %} {% for header in display %} {% if header == 'pk' or header == 'id' %} {% else %} {% endif %} {% empty %} {% endfor %} {% for value in object_list %} {% for item_key, item_value in value.items %} {% if item_key == 'pk' %} {% elif item_key == 'id' %} {% else %} {% endif %} {% endfor %} {% endfor %} {% if is_paginated %} {% endif %}
Opções{{ header|capfirst }}
{% if has_change_permission %} {% endif %} {% if has_delete_permission %} {% endif %} {% if has_change_permission %} {% endif %} {% if has_delete_permission %} {% endif %} {{ item_value }}
    {% if page_obj.has_previous %}
  • Anterior
  • {% endif %} {% for i in paginator.page_range %} {% if page_obj.number != i and i < page_obj.number and i == 4 and page_obj.number|add:-2 > 4 or page_obj.number != i and i > page_obj.number and i == page_obj.paginator.num_pages|add:-3 and page_obj.number|add:2 < page_obj.paginator.num_pages|add:-3 %}
  • ...
  • {% else %} {% if i >= page_obj.number|add:-2 and i <= page_obj.number|add:2 or i <= 3 or i >= page_obj.paginator.num_pages|add:-2%}
  • {{ i }}
  • {% endif %} {% endif %} {% endfor %} {% if page_obj.has_next %}
  • Próximo
  • {% endif %}
{% else %} {% endif %} {% block buttonbar %}
{% if has_add_permission %} Adicionar {% endif %}
{% endblock %} {% endblock tableblock %}
{% block actionbuttons %} {% endblock actionbuttons %}
{% else %} {% endif %} {% endblock content %}