나는 Heroku에 연결할 때마다 실행되는 collectstatic - noinput을 가지고있다. 새 파일이 복사되지만 변경 사항이있는 이전 파일은 덮어 쓰지 않습니다. 그러나 파일을 삭제하고 heroku로 푸시하면 해당 특정 파일이 예상대로 바뀝니다.Django collectstatic 파일을 덮어 쓰지 않음
변경 사항이있는 파일을 겹쳐 쓰려면 어떻게해야합니까?
나는 Heroku에 연결할 때마다 실행되는 collectstatic - noinput을 가지고있다. 새 파일이 복사되지만 변경 사항이있는 이전 파일은 덮어 쓰지 않습니다. 그러나 파일을 삭제하고 heroku로 푸시하면 해당 특정 파일이 예상대로 바뀝니다.Django collectstatic 파일을 덮어 쓰지 않음
변경 사항이있는 파일을 겹쳐 쓰려면 어떻게해야합니까?
collectfast를 사용해 보셨습니까? https://github.com/FundedByMe/collectfast.
이 플러그인은 S3 용으로 설계되었으며, 변경된 파일을 업로드 할 수 있도록 파일의 MD5를 비교합니다.
나는 똑같은 문제를 안고 있었고 이것은 나를 위해 일했다. 단지 부수적으로, 내가 collectfast를 설치하면 boto3 없이는 작동하지 않을 것이다. boto3을 설치 한 후 모든 것이 예상대로 작동했습니다. – whieronymus
정적 파일에 어떤 저장소 백엔드를 사용하고 있습니까? – antonagestam