Вы не можете (постоянно) сохранять медиафайлы в локальной файловой системе Heroku.
Файловая система Heroku недолговечна - это означает, что любые изменения в файловой системе во время работы дино длятся только до его закрытия. вниз или перезапущен. Каждый дино загружается с чистой копией файловой системы из самого последнего развертывания. Это похоже на то, как работают многие контейнерные системы, такие как Docker.
Кроме того, при нормальных операциях динамометрические станции будут перезапускаться каждый день в процессе, известном как «Цикл».
Эти два факта означают, что файловая система на Heroku не подходит для постоянного хранения данных. В случаях, когда вам нужно хранить данные, мы рекомендуем использовать надстройку базы данных, например Postgres (для данных), или специальную службу хранения файлов, например AWS S3 (для файлов stati c). Если вы не хотите настраивать учетную запись с AWS для создания корзины S3, у нас также есть надстройки, которые обрабатывают и обрабатывают stati c активы https://elements.heroku.com/addons
подробнее: https://help.heroku.com/K1PPS2WM/why-are-my-file-uploads-missing-deleted