Файл
К полю «Файл» можно прикрепить несколько файлов (по одному за один upload). К каждой строке — собственный набор файлов на этом поле.
Лимиты
- Размер одного файла: до 5 МБ.
- Количество в одном upload-запросе: 1.
- Тип файла: определяется по сигнатуре (magic-bytes), не по расширению. SVG отвергается (может содержать
<script>).
Что хранится
В датасете — только метаданные: имя файла, MIME-тип, размер, путь в хранилище. Сами байты лежат на сервере отдельно.
Превью
- Изображения (JPEG/PNG/WebP) — миниатюра в редакторе строки.
- PDF — иконка + имя.
- Другое — иконка + имя.
Скачивание
- Кнопка скачивания в редакторе строки.
- В заголовке
Content-Disposition: attachment— браузер не пытается отрендерить файл.
В формулах
В формулах файлы напрямую не используются. Можно проверить, есть ли хотя бы один прикреплённый файл — например, через отдельное булево поле «Есть документ».
Частые ошибки
- Прикрепляют большие PDF. Лимит 5 МБ. Разбейте/сожмите перед загрузкой.
- Загружают SVG. Запрещены. Конвертируйте в PNG.
- Ожидают версионности файлов. Версии есть на уровне строки, а не файла. Если перезалили файл — старый удаляется.