Turbogears override_template example
@expose("myproject.templates.approved_message")
def approve(self,id):
try:
approver = Approve()
approver.approve_item_with(id)
return dict()
except MyException, (exception):
override_template(self.approve, "jinja:myproject.templates.approved_error")
return dict(errors=exception.errors)