我进行了一些研究,找到了一些有关如何使用Django(1.8)的缓存破坏的文章,但它们并没有解决我的问题。
我正在使用S3(它可以工作),并在settings.py中使用以下设置:
STATICFILES_STORAGE= 'pms.s3utils.StaticRootS3BotoStorage'
为了使用缓存破坏,文档中说我必须设置:STATICFILES_STORAGE ='django.contrib.staticfiles.storage.ManifestStaticFilesStorage'
我不知道应该设置什么才能同时使用S3和缓存破坏。谢谢!
staticfiles.json
存储在 S3 还是本地文件系统中?它会在每个请求中都被读取吗? - Flimmstaticfiles.json
存储在 S3 中,可以公开查看,并且不会在每个请求中读取。 - FlimmManifestFilesMixin
时遇到了一些问题,导致错误的文件被上传到S3。如果你也遇到了这个问题,请查看这个问题 - https://stackoverflow.com/questions/52309821/collectstatic-incorrectly-creates-multiple-css-files-in-s3/52323409#52323409 - Jonny