当新文件上传时,Django不会删除旧文件。而不是将'_'
添加到新文件名并将旧文件保留在存储中。如何解决?
答案 0 :(得分:3)
看来你的问题不是你真正的问题。
首先,你的头衔只是一个投诉。你可能想解决这个问题。
第二,“它如何解决?”这是一个可怕的问题,因为它不是一个需要“解决方案”的“问题”。这是该领域的一个特色。
第三,在评论(不是问题)中你问这个(“所以没有办法删除文件?”),这可能比其他两个问题都要糟糕。
答案是“不”。没有办法删除文件是不正确的。
(提示,避免否定问题。)
我的偏好是留在那。答案是不”。请问更好的问题。
但是,我会提供一个暗示,我猜你真正的问题是什么。
http://docs.djangoproject.com/en/1.2/ref/models/fields/#django.db.models.FieldFile.delete
答案 1 :(得分:1)
我同意评论这是一个功能,而不是一个错误,但我会指出有一个票据打开(后来关闭为wontfix)对Django可能有用,如果你想尝试“解决这个问题。有关补丁和其他评论/指导,请参阅http://code.djangoproject.com/ticket/11663。