覆盖预定义的模型方法:“delete()”

时间:2012-03-09 18:19:30

标签: django model

我有这个型号:

class MedicoImage(models.Model): 
        medico          = models.ForeignKey(Medico)
        imagem          = models.ImageField(max_length=300,upload_to='img_medico')

我想删除图像文件,总是删除对象数据库。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

This blog post对问题和可能的解决方法有一个很好的总结。

要点是Django故意在1.2.5中更改FileField处理,以便在删除对象时删除相关文件 ,出于安全原因。