# HG changeset patch # User Sylvain Thénault # Date 1244652250 -7200 # Node ID e3aaf61f8c66595f4e7fd1f05e463ea35a4d53ca # Parent f5102472243def5a27e259214273f22a419ebcb8 field's help may now be a callable taking the form as argument diff -r f5102472243d -r e3aaf61f8c66 web/views/formrenderers.py --- a/web/views/formrenderers.py Wed Jun 10 16:13:29 2009 +0200 +++ b/web/views/formrenderers.py Wed Jun 10 18:44:10 2009 +0200 @@ -94,6 +94,8 @@ def render_help(self, form, field): help = [] descr = field.help + if callable(descr): + descr = descr(form) if descr: help.append('
%s
' % self.req._(descr)) example = field.example_format(self.req)