Прошу прощения, под классом подразумевал модель
Значит пока не буду лезть, джанго щупаю только недельку, пока все нравиться
сам ответил на вопрос self.class.objects.get(id=self.id) -
использую для удаления картинок и thumbnails при нажатии галочки очистить
Что бы сравнить текущее значение с которым пришло с формы
def save(self, force_insert=False, force_update=False, using=None):
try:
obj = self.__class__.objects.get(id=self.id)
if self.logo:
if obj.logo.path != self.logo.path:
delete_thumbnail(obj.logo.path)
obj.logo.delete()
else:
delete_thumbnail(obj.logo.path)
obj.logo.delete()
except:
pass
super(Publication, self).save()
if self.logo:
create_thumbnail(self.logo.path)
Updated 3 Nov. 2011, 17:01 by plahov.pavel.