Re: How to know if is a update or insert??

2011-02-07 Thread andmart
Marc, I found a reference in docs. http://docs.djangoproject.com/en/1.2/ref/contrib/admin/#modeladmin-methods On Feb 6, 2:00 pm, Marc Aymerich wrote: > On Sun, Feb 6, 2011 at 2:53 PM, andmart wrote: > > In a insert or in a update, the pk is already

Re: How to know if is a update or insert??

2011-02-06 Thread Marc Aymerich
On Sun, Feb 6, 2011 at 2:53 PM, andmart wrote: > In a insert or in a update, the pk is already filled in > ModelAdmin.save_model. > > The creation of object in database is in ModelForm.save. > > So, I think it's not the way to handle it. > > I notivced googling there is a

Re: How to know if is a update or insert??

2011-02-06 Thread andmart
In a insert or in a update, the pk is already filled in ModelAdmin.save_model. The creation of object in database is in ModelForm.save. So, I think it's not the way to handle it. I notivced googling there is a boolean parameter named change and I'm using it. On 4 fev, 21:09, Marc Aymerich

Re: How to know if is a update or insert??

2011-02-04 Thread Marc Aymerich
On Fri, Feb 4, 2011 at 10:13 PM, andmart wrote: > Hi, > > I overrided the save_model of ModelAdmin of model Client that is > associated a one User so I can create a user when a client is created. > > Well, how to know if the save_model was called to do a update or a > insert if

Re: How to know if is a update or insert??

2011-02-04 Thread ozgur yilmaz
try: old_user = User.objects.get(pk=self.pk) # means update except: pass 2011/2/4 andmart > Hi, > > I overrided the save_model of ModelAdmin of model Client that is > associated a one User so I can create a user when a client is created. > > Well, how to know if

How to know if is a update or insert??

2011-02-04 Thread andmart
Hi, I overrided the save_model of ModelAdmin of model Client that is associated a one User so I can create a user when a client is created. Well, how to know if the save_model was called to do a update or a insert if the object already exists in database? Trying to see if model.pk exists fail.