如何在继续服务的同时删除旧的静态文件,直到部署成功为止?

时间:2017-02-09 09:39:52

标签: django amazon-s3 collectstatic

我遇到了在S3上堆积静态文件的问题,因为我使用ManifestFilesMixin mixin为静态文件提供了一个唯一的名称(因此客户端被迫加载新内容)。由于每个版本(duhhh)的名称不同,因此它写在同一文件的旧版本旁边。

然后我也不喜欢在collectstatic上使用--clear标志,因为即使部署尚未成功,我也会(我希望)删除当前文件。

我想手动运行:python manage.py collectstatic --clear但是这似乎没有从存储桶中删除旧版本?

有人对此有何想法?

0 个答案:

没有答案