Eliminar objetos y sus archivos correspondiente

225 views
Skip to first unread message

Barceló

unread,
May 30, 2016, 11:52:36 AM5/30/16
to Grupo Django-Es
Hola amigos!

Si tengo un objeto de modelo que contiene una imagen por ejemplo, ¿cónmo
hago para que el eliminar el objeto de la db, también sea borrada la
imagen del mismo...?


es que borro el objeto pero la imagen sequeuda en img/objets_img/

monoBOT

unread,
May 30, 2016, 12:56:04 PM5/30/16
to djan...@googlegroups.com
Tendrías que sobreescribir el método delete del modelo y borrarlo tu a mano, no creo que esta funcionalidad exista de serie.

Ten en cuenta que django cuando subes nuevas versiones de la imagen las va manteniendo hasheando parte del filename ... así que tendrás que tener idea clara de lo que quieres borrar ... para no borrar de mas ni dejar basura atrás que es lo que parece te molesta.




--
--
Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios del Framework Django de habla hispana" de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo electrónico a djan...@googlegroups.com
Para anular la suscripción a este grupo, envíe un mensaje a django-es-...@googlegroups.com
Para obtener más opciones, visita este grupo en http://groups.google.com.bo/group/django-es.
--- Has recibido este mensaje porque estás suscrito al grupo "Django-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a django-es+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.



--
monoBOT
Visite mi sitio(Visit my site): monobotsoft.es/blog/

Pedro Mourelle

unread,
May 31, 2016, 3:02:02 AM5/31/16
to djan...@googlegroups.com
Acá hay un par de links útiles ;)

En StackOverflow encontré esto, pero creo está un poco desactualizado y no confiaría [tanto] en él

-------
Pedro Mourelle

Para acceder a más opciones, visita https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages