Bryan White wrote:
I have actually begun to lament that I chose to go with Zope on this particular project (don't get me wrong - I am a near-religous Zope advocate) - this project is not about content management in the least, it's a big beast of a SQL / XML monster. Zope oddities have been more in my way than they have been helpful. Again, I am perfectly willing to believe that I am simply doing things WRONG. The only big win I get from Zope on this project so far is users/roles, and not having to code that stuff.
Me too. The security model of Zope is one of its great features. Maybe I am missing something. I've gone through the line of posts, but I still don't understand why you can't do the entire thing in on External Method. This lets you do all the work in Python, and avoid the idiosyncracies of REQUEST.set; but you still get REQUEST when you need it -- to get data *from* the client and to return the results. Or maybe I am missing something crucial? Is it the ZSQL calls that "require" goign back and forth from EMs to DTML? JZ