Я пытаюсь разрешить пользователям загружать файлы для приложения django, работающего на heroku, и сталкиваюсь с некоторыми проблемами.В моей среде разработки (с использованием сервера разработки django) он настроен так, чтобы пользователи могли загружать файлы (небольшое изображение / логотип).Все работает отлично.
Когда я пытаюсь запустить его на heroku или даже на моем сервере разработки, используя gunicorn (вместо сервера разработки django), пользователи не могут загружать файлы.Я знаю, что лучше всего использовать что-то вроде Amazon S3, однако, поскольку файлы относительно небольшие, я подумал, что запуск непосредственно на heroku может сработать.
Я понимаю, что могу загружать загруженные файлы для работы с manage.py collectstaticОднако это не проблема, поскольку загруженный файл никогда не загружается.Я не замечаю ошибок, которые вижу.
Практически ли то, что я пытаюсь сделать?Должен ли я сосредоточиться на попытке заставить это работать с S3 вместо этого?Это кажется немного пугающим для моих нужд сейчас, но я открыт для предложений или помощи любого рода.
Спасибо,
Редактировать: Кажется, что это работает только вне моей виртуальной среды.Не имеет значения, используется ли Gunicorn или нет в виртуальной среде.