thanks for your time.
I'm on Django 1.4, and I have the following code: Its the overriden save method for my Quest model.
@commit_on_success def save(self, *args, **kwargs): from ib.quest.models.quest_status_update import QuestStatusUpdate created = not self.pk if not created: quest = Quest.objects.get(pk=self) # CHECK FOR SOME OLD VALUE super(Quest, self).save(*args, **kwargs) I couldn't find out a smart way of doing this. It seems very silly to me to have to make a new query for the object i'm currently updating in order to find out an old instance value.
Is there a better way to do this?
Thank you all.
Francisco
quest.save()save()method or query it insave()as you are doing it.