Ian Bicking: the old part of his blog


I faced the same problem with one of my last Zope projects (a Zope product with tons of ZSQL statements in a seperate .py file which were rather awkward to integrate with an OO program structure).

For the successor of this project i used SQLObject :) Worked well (i hooked up the transactions to the Zope transactions), but i wasn't able to directly publish SQLObjects on the web (with bobo_traverse) & therefore had to use wrapper code.

For my next project I will try out Twisted + Nevow, although I am not sure if async programming is a good idea...
Comment on I'm unhappy
by Guenther Starnberger