Django collectstatic不覆盖生产文件

aro*_*ooo 5 python django heroku amazon-s3

每次按下Heroku时,我都会运行collectstatic --noinput。复制新文件,但具有更改的旧文件不会被覆盖。但是,删除文件并推送到heroku会按预期替换该特定文件。

如何获得collectstatic以覆盖更改的文件?

fas*_*uto 5

你试过collectfast吗?https://github.com/FundedByMe/collectfast

这个插件是为 S3 设计的,它比较文件的 MD5,所以它会上传更改的文件。