<%def name="field(f)"> ${widget(f)} <%def name="error(field)"> % if field.error: ${unicode(field.error)} % endif <%def name="widget(field)"> <%include file="/formish/widgets/${field.widget._template}.html" args="field=field"/> <%! def b64(text): import base64 return base64.b64encode(text) %> <%def name="fieldtemplate(f)" filter="b64, trim"> ${f()|n} ${field(f)}