{% extends "base.html" %} {% load static %} {% load req_tags %} {% block title %}Заявления{% endblock %} {% block extra_css %} {% endblock %} {% block content %} {# ===== НОВАЯ ШАПКА С КОМПОНЕНТОМ ===== #} {% if can_process or user.is_staff or user.is_superuser %} {% url 'requests:request_list' as base_url %} {% include "includes/components/page_header.html" with icon="bi-clipboard-check" title="Заявления" no_search=True scope=scope has_filters=True filters_target="reqFilters" filters_template="requests_app/_filters.html" create_as_card=True create_modal="reqCreateModal" create_text="Создать заявление" %} {% else %} {% include "includes/components/page_header.html" with icon="bi-clipboard-check" title="Заявления" no_search=True has_filters=True filters_target="reqFilters" filters_template="requests_app/_filters.html" create_as_card=True create_modal="reqCreateModal" create_text="Создать заявление" %} {% endif %} {# ===== Список ===== #} {# DEBUG: Фильтры - type: {{ filters.type }}, status: {{ filters.status }}, count: {{ requests|length }} #}
Заявление
Автор
Период
Статус
Создано
Действия
{# Контейнер для данных заявлений #}
{# Список загружается через JavaScript из requestListHandler.js #}
Загрузка...
{# ===== Modals ===== #} {% endblock %} {% block extra_js %} {% endblock %}