Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.
  • Root
  • » Django
  • » Accessing updated M2M fields in overriden save() in admin [RSS Feed]

#1 June 18, 2010 16:16:37

J.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Accessing updated M2M fields in overriden save() in admin


I'd like to use the values of a ManyToManyField in a model's overriden
save() method when I save an instance in admin.
It turns out that by design, django does not update the M2M field
before calling save(), but only after the save() is complete as part
of the *form* save...

How can I access the new values of this field in the override save() ?

--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to
django-users+unsubscr...@googlegroups.com.
For more options, visit this group athttp://groups.google.com/group/django-users?hl=en.

Offline

#2 June 18, 2010 16:41:41

Torsten B.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Accessing updated M2M fields in overriden save() in admin


Hallöchen!

Jonathan writes:

> I'd like to use the values of a ManyToManyField in a model's
> overriden save() method when I save an instance in admin. It
> turns out that by design, django does not update the M2M field
> before calling save(), but only after the save() is complete as
> part of the *form* save...
>
> How can I access the new values of this field in the override
> save() ?

Call the inherited save() method in the first line of your save()
method.

Tschö,
Torsten.

--
Torsten Bronger, aquisgrana, europa vetus
Jabber ID: torsten.bron...@jabber.rwth-aachen.de
orhttp://bronger-jmp.appspot.com--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to
django-users+unsubscr...@googlegroups.com.
For more options, visit this group athttp://groups.google.com/group/django-users?hl=en.

Offline

  • Root
  • » Django
  • » Accessing updated M2M fields in overriden save() in admin [RSS Feed]

Board footer

Moderator control

Enjoy the 19th of October
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support