Django中的存储后端是否处理删除旧静态文件?
我可以在Django中设置一个存储后端,然后运行Django中的存储后端是否处理删除旧静态文件?,django,amazon-s3,storage,Django,Amazon S3,Storage,我可以在Django中设置一个存储后端,然后运行collectstatic,在我的站点上生成所有静态文件。这很有效。但是,我想知道Django是否提供了删除不再使用的旧静态文件的机制 通过一个简单的基于文件的后端,我可以简单地使用rsync和--delete来部署最新的文件。在使用S3这样的后端时,我更关心这个问题。一种选择是循环遍历容器并删除旧容器,但这感觉是错误的 理想情况下,我可以运行一个类似rsync的命令来复制新文件并删除未使用的文件。(类似于Rails。) 或者,如果我问错了问题,我
collectstatic
,在我的站点上生成所有静态文件。这很有效。但是,我想知道Django是否提供了删除不再使用的旧静态文件的机制
通过一个简单的基于文件的后端,我可以简单地使用rsync
和--delete
来部署最新的文件。在使用S3这样的后端时,我更关心这个问题。一种选择是循环遍历容器并删除旧容器,但这感觉是错误的
理想情况下,我可以运行一个类似rsync的命令来复制新文件并删除未使用的文件。(类似于Rails。)
或者,如果我问错了问题,我欢迎其他解决方案。谢谢 答案是否定的。我决定暂时接受这个。考虑到存储是多么便宜,为此编写一个解决方案似乎需要付出更多的努力