{% with selectable=selectable|default:False sortable=sortable|default:False striped=striped|default:False compact=compact|default:False %}
{% if caption %} {% endif %} {% if selectable %} {% endif %} {% for header in headers %} {% endfor %} {% if sortable %} {% else %} {% for row in data %} {% if selectable %} {% endif %} {% for cell in row %} {% endfor %} {% endfor %} {% endif %}
{{ caption }}
{% if sortable %}
{{ header }}
{% else %} {{ header }} {% endif %}
{{ cell|safe }}
{% endwith %}