У меня проблемы с восстановлением изображений для моего веб-сайта Wagtail, содержащихся в медиа-папке. У меня есть два сайта Wagail CMS, одна среда разработки / разработки и другая производственная среда. Сайты работают на AWS внутри контейнеров Docker, а база данных - это база данных PostgreSQL внутри RDS. Исходный код сайта находится на GitHub. Когда я фиксирую изменение кода, он запускает новую сборку, используя AWS CodeBuild;это создает новый контейнер. Я копирую папку мультимедиа, содержащую текущие изображения, меняю владельца / группу для папки и устанавливаю права доступа к папке. Когда я захожу на сайт, изображения отсутствуют, хотя я скопировал папку мультимедиа в новый экземпляр контейнера. Единственное решение, которое я нашел, - это добавить изображения вручную. Интересно, связана ли моя проблема с невыполнением команды «python manage.py collectstatic» при создании нового экземпляра контейнера. Технически, папка media содержит статические файлы, но я откладывал выполнение команды, пока полностью не понял, что она делает.
Есть идеи, как решить проблему с изображениями?