使用ManifestFilesMixin时的Django collectstatic总是重新处理CSS文件

时间:2018-12-21 20:02:20

标签: django django-staticfiles

每次运行collectstatic时,我都会发现即使对源文件没有进行任何修改,它也会对.css文件进行处理。当我在本地收集它们时,这不是一个大问题,但是现在我正在过渡到S3,并且正在处理234个CSS文件,即使存在以下情况,collectstatic仍需要17分钟才能运行无需更改。有什么方法可以使collectstatic跳过处理完全没有更改的CSS文件?

似乎我可以使用--ignore PATTERN手动告诉它忽略某些文件,但是我希望不需要手动干预。

编辑:如果我使用--ignore,则文件不会包含在staticfiles.json中,因此将无法正常工作。

0 个答案:

没有答案