django, django-compressor, django-storages를 사용하여 내 사이트의 정적 파일을 s3에 저장합니다. 나는 그것들을 s3으로 가져올 수 있지만 파일을 수정하고 정적을 수집 할 때 수정 된 파일이 없다고보고합니다.s3의 Django-compressor가 업데이트 된 파일을 인식하고 복사하지 않습니다.
파일을 수정했을 뿐이므로 서버의 어딘가에, 어딘가에 s3에, 또는 다른 곳에서 불일치하는 타임 스탬프 문제인지 궁금합니다. 나는 수집 정적 (https://github.com/django/django/blob/master/django/contrib/staticfiles/management/commands/collectstatic.py#L286)
의 소스에서 찾고 있었어요 그리고 이미있는 경우가
Skipping ...
대신
Copying
의 메시지를 줄 것 같다
그것을 복사했는데, 왜 그것이 우리가 업데이트한다면 그것이 이미 복사되었다고 생각할지는 분명하지 않습니다.
아마도 압축기 또는 정적 파일에 대한 오해가 있습니다. 그러나 파일을 업데이트 할 때 이미 파일을 수집하고 처리하는 것으로 보입니다.하지만 여전히 수정되지는 않았습니다.
안녕하세요 jkeesh, 내가 설명한 구성에 문제가 없었습니다. 귀하의 설정을 정적 및 COMPRESS 구성 vars 표시 할 수 있습니까? 배포 절차는 어떻게됩니까? manage.py compress 및 manage.py collectstatic? –