On Thu, Nov 13, 2008 at 8:42 AM, Eric <[EMAIL PROTECTED]> wrote: > > person.fullname = kw['assigned_by_name'] > DBSession.add(person) > DBSession.flush() > ai.assigned_by_id = person.id > log.debug(person.id) > log.debug(person.fullname) > > person.fullname = kw['assigned_to_name'] > DBSession.add(person) > DBSession.flush() > ai.assigned_to_id = person.id > log.debug(person.id) > log.debug(person.fullname) > > DBSession.add(ai) > > My log file shows: > > 2 > Name by > 2 > Name to > > and "Name to" was what is stored in the table (with an ID of 2). I > need both "Name by" and "Name to" stored in the person table. > You print person.fullname so I'll comment on that first:
We would need your model to see the details but you write to person.fullname in both cases, which explains why only one value is kept... you should have two different attributes (mapped to 2 different columns in the table) and write in each of them. Now for the "ai" part of your exemple: this is unclear. We need a code snippet (http://paste.turbogears.org) and the model to understand your question. Florent. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

