*correction: I was thinking of ModelForm instead of Model. It should be self.pk instead.
if self.pk is None: # new model else: # existing model -Alen On May 6, 7:25 pm, Jashugan <[EMAIL PROTECTED]> wrote: > On May 6, 10:20 am, Alen Ribic <[EMAIL PROTECTED]> wrote: > > > > Is there a way I can specify that > > > this code should run only when a model is first saved? > > > in save() method, you can check if this is a new model like so: > > if self.instance.pk is None: > > # new model > > else: > > # existing model > > what is the difference between self.pk versus self.instance.pk? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---