【发布时间】:2011-12-19 07:53:12
【问题描述】:
我正在尝试像这样覆盖 Django 模型的删除方法
class Picture(models.Model):
image = models.ImageField(upload_to='photos/')
gallery = models.ForeignKey(Gallery)
def __unicode__(self):
return u'%s' % (self.image)
def delete(self, *args, **kwargs):
self.image.delete()
super(Picture, self).delete(*args, **kwargs)
但是什么也没发生,为什么?图片文件始终在照片文件夹中。我正在使用 django 1.3
【问题讨论】:
标签: django file model instance delete-file