This page is mostly correct:
http://www.cherrypy.org/wiki/HandleErrors
(you'll have to change the cpgs to cherrypys.)
I *think* if you decorate _cpOnError with turbogears.expose, you'll be able to render a template as normal. If not, you'll need to call
turbogears.view.render() yourself to get the rendered output.
Thanks, I'll give this a try. If it works out maybe I should add it as a recipe to the wiki; if I can't figure out where I'll ask.
--
"Things fall apart. The Center cannot hold."
- Life as a QA geek, in a nutshell.
Best,
Jeff

