On Feb 3 2010, 8:52 pm, Andy Robinson <captainro...@gmail.com> wrote: > I'm writing a bookkeeping system using Django latest code. I would > like to make sure that when certain records are saved, changes are > made to other records. For example, when I save a Sale model in the > admin - or programmatic code - it may create (or update) a bunch of > records in the general ledger tables. Overriding the model.save() > method worked well up to a point. > > I have one model that uses inlines in a master-detail relationship. > Think of Orders, and Lines within them. I enter an Order with 3 > Lines. Unfortunately, overriding Order.save() doesn't work, because > when the save event fires, none of the lines have been saved or hooked > up to it yet. post-save signals are no better. > > (Ugly workaround in admin: hit 'save and continue editing', then hit > 'save'. The second time I save, the order rows exist) > > Can anyone suggest a strategy whereby, when an Order gets saved, I can > hook into some event AFTER the related Lines have been saved?
Hi Andy. Did you find a workaround for this? Or can anyone suggest something now? Thanks Vinicius Massuchetto -- 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 django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.