Django обычное место хранения файлов для разных файлов, читаемых представлениями приложения?
Существует ли соглашение о том, куда помещать различные файлы, которые открываются и читаются представлениями Django, но которые не являются кодом на python или html шаблонами и не обрабатываются рендерером шаблонов?
(В моем случае у меня есть представление, которое возвращает пользователю файл приложения/excel .xlsx. Он создается путем чтения "шаблонного" xlsx-файла с множеством хитрых форматирований и формул, но без значений данных. Openpyxl используется для вставки выбранных данных из базы данных, а полученная рабочая книга сохраняется и отправляется пользователю.)
Я бы сказал, что это может быть корневой каталог media, который сам называется "media", соответственно, какой-то его подкаталог. То есть в вашем приложении это поддиректория по адресу <app-dir>/media или, возможно, /media/xlsx/.
См. также здесь в документации: https://docs.djangoproject.com/en/4.1/topics/files/#file-storage