joined path (/Volumes/Storage/work/Django/orders/35/order35.zip) is located outside of the base path component (/Volumes/Storage/work/Django/media)
папка заказов у меня определена в настройках так:
ORDERS_ROOT = BASE_DIR.parent / 'orders'
стримится файл так:
StreamingHttpResponse(FileWrapper(file), content_type=content_type)
не хочу хранить файл в медиа, а выдавать только через вьюху стримом.
Файл хранится где-то в моделях? Как его отдаешь через вьюху? В шаблон?
Нет, файл генерируется отдельно во вьюхе. Генерируется архив, который я кладу в папку на уровень выше проекта.
Обсуждают сегодня