Thanks for this info.

Looking at some documentation, I added

session_filter.on = True into the global section of dev.cfg and
prod.cfg

However, TG does not recognize session.begin().

Seems like the session object has to be instantiated in the
controller. What would be the syntax for doing that?





On Oct 1, 12:18 am, "Ivo Looser" <[EMAIL PROTECTED]> wrote:
> Hi,
>
> You should try session.save(e).
>
> If you whould like to commit explicit you should use:
>
> from model import Person
>
> session.begin()
> e = Person.selectBy(name=inputname)
> e.address = newaddress
> session.save(e)
> session.commit()
>
> Ivo
>
> On 10/1/07, vrs762 <[EMAIL PROTECTED]> wrote:
>
>
>
> > Hi,
>
> > In my controller, I am accessing a specific record from the Person
> > table, and trying to update the address attribute:
> > ..........
> >  from model import Person
> >  e = Person.selectBy(name=inputname)
> >  e.address = newaddress
>
> > However, this change is not getting committed to the actual table. How
> > do I explicitly do that from the controller?
>
> > Thanks,


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to