En Django, si tiene un archivo de imagen en un modelo, eliminar eliminará el archivo asociado del disco y eliminará el registro de la base de datos.Reemplazar una imagen de Django no elimina el original
¿No debería reemplazar una imagen y también eliminar el archivo innecesario del disco? En cambio, veo que mantiene el original y agrega el reemplazo.
Al eliminar el objeto, no se eliminará el archivo original solo el reemplazo.
¿Hay alguna buena estrategia para hacer esto? No quiero tener un montón de archivos huérfanos si mis usuarios reemplazan sus imágenes con frecuencia.
¿Ha intentado utilizar un método de guardar en el modelo para verificar si el archivo se está actualizando y eliminar el archivo anterior si es necesario? – PhoebeB
Tengo un [problema similar y he añadido una pregunta] (http://stackoverflow.com/q/4787141/207894). Es posible que encuentre lo que está buscando allí en los próximos días ... –