uris77
9/5/2012 - 3:45 AM

Turbogears override_template example

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)