{% extends "var_cms/base.html" %} {% load var_cms_tags %} {% block title %}{{ title }}{% endblock %} {% block breadcrumb %} {{ app }}{{ title }} {% endblock %} {% block topbar_actions %} {% if can_add %} + Add {{ admin.verbose_name }} {% endif %} {% endblock %} {% block content %}
{% if admin.search_fields %}
{% if search_query %}✕ Clear{% endif %}
{% endif %} {% if filter_widgets %}
{% for fname, widget in filter_widgets.items %}
{{ widget.label }} {% if widget.type == "select" %} {% elif widget.type == "boolean" %} {% elif widget.type == "date_range" %}
{% elif widget.type == "number_range" %}
{% else %} {% endif %}
{% endfor %}
{% endif %}
{{ page.paginator.count }} record{% if page.paginator.count != 1 %}s{% endif %} {% if search_query %} · search: "{{ search_query }}"{% endif %}
{% if rows %} {% for header in headers %} {% endfor %} {% for row in rows %} {% for cell in row.cells %} {% endfor %} {% endfor %}
{{ header }}Actions
{{ cell|safe_html }}
{% if can_view %} View {% endif %} {% if can_edit %} Edit {% endif %} {% if can_delete %} Delete {% endif %}
{% else %}
📭
No {{ admin.verbose_name_plural }} found.
{% if can_add %} + Add first {{ admin.verbose_name }} {% endif %}
{% endif %}
{% if admin.permissions %}
Show permission matrix for this model
{% for p in admin.permissions %} {% endfor %}
RoleAddListViewEditDelete
{{ p.role }} {% if p.add %}{% else %}{% endif %} {% if p.list %}{% else %}{% endif %} {% if p.view %}{% else %}{% endif %} {% if p.edit %}{% else %}{% endif %} {% if p.delete %}{% else %}{% endif %}
{% endif %} {% endblock %}