{% extends "base.html" %} {% block title %}Загрузка файлов{% endblock %} {% block page_title %}Загрузка файлов{% endblock %} {% block content %}

Загрузка файлов

Загрузить Excel (KPI)
Формат файла: первый столбец — ФИО сотрудника, остальные столбцы — месяцы (Январь, Февраль, ...).
{{ excel_form.hidden_tag() }}
{{ excel_form.kpi_name(class="form-control form-control-sm", placeholder="Например: Объем продаж", style="background:rgba(6,11,40,0.4);border-color:rgba(255,255,255,0.1);color:#fff;") }}
{{ excel_form.file(class="form-control form-control-sm", style="background:rgba(6,11,40,0.4);border-color:rgba(255,255,255,0.1);color:#fff;") }}
{{ excel_form.description(class="form-control form-control-sm", rows=2, style="background:rgba(6,11,40,0.4);border-color:rgba(255,255,255,0.1);color:#fff;") }}
Загрузить PDF (обучение)
{{ pdf_form.hidden_tag() }}
Загруженные файлы
Управление KPI
{% if uploaded_files %}
{% for f in uploaded_files %} {% endfor %}
Имя файла KPI / Описание Тип Размер Дата Действия
{% if f.file_type == 'pdf' %} {% else %} {% endif %} {{ f.original_name }} {{ f.kpi_name or f.description or '—' }} {{ f.file_type }} {% if f.file_size %}{{ (f.file_size / 1024)|round(1) }} KB{% else %}—{% endif %} {{ f.upload_date.strftime('%d.%m.%Y %H:%M') }}
{% else %}

Файлы не загружены

{% endif %}
{% endblock %}