Я использую Amazon S3 для обслуживания своих статических файлов. Все было создано, и когда я первоначально создал мои CSS файлы и побежалРедактирование файлов на Amazon S3 с collectstatic
python manage.py collectstatic
он сообщил мне, что все прошло хорошо, и мой файл CSS был скопирован. Разумеется, при просмотре ведра в браузере он был там. Когда я редактирую файл локально и повторно запускаю коллекцию static, он сообщает мне, что никакие статические файлы не были скопированы, но 73 были изменены. Когда я проверяю браузер, изменения в файле CSS отсутствуют; он просто выглядит как исходная версия, которую я создал.
Я понял, что это будет ошибка разрешения, и когда я проверил, я заметил, что у всех нет прав на редактирование (я знаю, что я не должен позволять всем редактировать его, но я просто хочу заставить его работать на данный момент) , Я изменил его, чтобы каждый мог редактировать, просматривать и загружать и пытаться вспомнить статику, но безрезультатно. Файл не редактировался.
Я что-то упустил?
Не могли бы вы очистить кеш браузера и проверить, не изменились ли какие-либо файлы? – xelblch
Очистка кеша ничего не делает. Всякий раз, когда я нажимаю сайт на Heroku, и он собирает статические данные для меня, он сообщает мне «0 статических файлов, скопированных, 74 unmodified». Это несмотря на то, что я только что редактировал статический файл. – Nanor