Я использую Django, django-compressor, django-storages, чтобы статические файлы для моего сайта на s3. Я могу получить их на s3, но когда я делаю модификацию файла, а затем запускаю коллекцию static, он сообщает, что не было никаких модифицированных файлов.Django-compressor on s3 не распознает и не копирует обновленные файлы
Я только что изменил файл, поэтому мне интересно, если это проблема с меткой времени где-то на сервере, где-то на s3 или некорректность в другом месте.
Я смотрел на источник сборным статических (https://github.com/django/django/blob/master/django/contrib/staticfiles/management/commands/collectstatic.py#L286)
и кажется, что это даст сообщение
Skipping ...
вместо того, чтобы
Copying
, если он уже скопировал его, но мне непонятно, почему он думал, что он уже скопирован, если он будет обновлен.
Возможно, я неправильно понимаю документы на компрессор или статические файлы, но мне кажется, что он уже должен обрабатывать сбор и обработку файла при его обновлении, но он все еще говорит (не изменен).
Эй, у меня никогда не было проблем с описанной конфигурацией. Можете ли вы показать мне свои настройки STATIC AND COMPRESS config vars? И как ваша процедура развертывания? manage.py compress и manage.py collectstatic? –