Commiting the transaction manually disables the possibility to get data after that getting one error as:
Instance <User at 0xa9d782c> is not bound to a Session; attribute refresh operation cannot proceed Regards El martes, 18 de septiembre de 2012 20:17:26 UTC+2, Carlos Daniel Ruvalcaba Valenzuela escribió: > > TurboGears uses a transaction manager whose default behaviour is to > commit if the function (view) is successful or to rollback if the > function fails (if it throws an exception or returns an http error > code), you can also tap the manager and commit/abort transactions > explicitely by importing the module transaction: > > impor transaction > > class MyController(BaseController): > def index(self): > # Your code here > transaction.commit() > > For more info (albeit a bit incomplete) check the docs: > > http://www.turbogears.org/2.2/docs/main/Config/SQLAlchemy.html > > Regards, > Carlos Daniel Ruvalcaba Valenzuela > -- You received this message because you are subscribed to the Google Groups "TurboGears" group. To view this discussion on the web visit https://groups.google.com/d/msg/turbogears/-/ge5rQaZ8bqQJ. 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.

