【发布时间】:2010-12-09 02:00:38
【问题描述】:
在 Django 中,如果模型中有一个 ImageFile,删除将删除磁盘中的关联文件以及从数据库中删除记录。
替换图像不应该同时从磁盘中删除不需要的文件吗?相反,我看到它保留了原始并添加了替换。
现在删除对象不会删除原始文件,只会删除替换。
有什么好的策略可以做到这一点吗?如果我的用户经常更换他们的图像,我不希望有一堆孤立文件。
【问题讨论】:
-
您是否尝试过在模型上使用保存方法来检查文件是否正在更新并在必要时删除旧文件?
-
我有一个similar problem and have added a question for it。在接下来的几天里,您可能会在那里找到您想要的东西......
标签: python django imagefield