Over ride your models save() method (or use signals) to execute arbitrary code when a model is saved.
On Wed, Jul 29, 2009 at 7:52 PM, Asinox<asi...@gmail.com> wrote: > > Well im talking about save a form yes, but in the same moment i want > to save x data in another table, for example, i want to generate some > "key" while im saving the form data, but i want to save the "key" in > another table. > > Thanks > > > > > On Jul 29, 8:52 pm, mike <mkimm...@gmail.com> wrote: >> On Jul 29, 3:39 pm, Asinox <asi...@gmail.com> wrote: >> >> > Hi guys, i cant find a example about how ill save data in two or more >> > tables... somebody help me please >> >> > Thanks >> >> You essentially use two form instances and feed both to your >> template. You can have multiple django forms in a single html form, >> so when they're submitted, you simply check that both django forms are >> valid before saving. >> >> Here's a snippet: >> >> if request.method == 'POST' and request.POST.get('save', '') == >> 'Save': >> >> Form1 = mainForm(request.POST) >> Form2 = subForm(request.POST) >> >> if Form1.is_valid() and Form2.is_valid(): >> # do whatever else you need >> # >> # then save forms >> Form1.save() >> Form2.save() >> >> # return success response... >> else: >> # return forms for corrections... > > > -- python/django hacker & sys admin http://almirkaric.com & http://twitter.com/redduck666 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---