{% extends "base.html" %} {% block breadcrumb_items %} {% endblock %} {% block header_actions %} Add {{ model_info.verbose_name }} {% endblock %} {% block content %}
{% if request.query_params.get('success') %} {% endif %} {% if request.query_params.get('error') %} {% endif %}

{{ model_info.verbose_name_plural }}

Manage {{ model_info.verbose_name_plural|lower }} in your system

{{ results.total or 0 }} {{ model_info.verbose_name_plural }}
{% if search %} Filtered by: "{{ search }}" {% endif %}
{% if results.results %}
{% for field_info in model_info.fields %} {% if field_info.name in ['id', 'name', 'title', 'username', 'email', 'created_at', 'updated_at', 'is_active'] %} {% endif %} {% endfor %} {% for item in results.results %} {% for field_info in model_info.fields %} {% if field_info.name in ['id', 'name', 'title', 'username', 'email', 'created_at', 'updated_at', 'is_active'] %} {% endif %} {% endfor %} {% endfor %}
{{ field_info.verbose_name or field_info.name|title }} Actions
{% set field_value = item[field_info.name] %} {% if field_info.name == 'id' %} {{ field_value|string|truncate(8) }} {% elif field_info.name in ['name', 'title', 'username'] %} {{ field_value or '-' }} {% elif field_info.name == 'is_active' %} {% if field_value %} Active {% else %} Inactive {% endif %} {% elif field_info.name in ['created_at', 'updated_at'] %} {{ field_value.strftime('%Y-%m-%d %H:%M') if field_value else '-' }} {% else %} {{ field_value or '-' }} {% endif %}
{% else %}
No {{ model_info.verbose_name_plural }} Found
{% if search %}

No results found for "{{ search }}". Try adjusting your search terms.

Clear Search {% else %}

Get started by creating your first {{ model_info.verbose_name|lower }}.

Add {{ model_info.verbose_name }} {% endif %}
{% endif %}
{% if results.results and pagination.pages > 1 %} {% endif %}
{% endblock %} {% block extra_js %} {% endblock %}