Author: eallen Date: 2011-03-02 22:33:07 +0000 (Wed, 02 Mar 2011) New Revision: 4564
Modified: trunk/wooly/python/wooly/datatable.py Log: Allow field.format to be a method for more flexible formatting
Modified: trunk/wooly/python/wooly/datatable.py =================================================================== --- trunk/wooly/python/wooly/datatable.py 2011-03-01 19:57:56 UTC (rev 4563) +++ trunk/wooly/python/wooly/datatable.py 2011-03-02 22:33:07 UTC (rev 4564) @@ -43,7 +43,10 @@ value = record[self.index]
if self.format is not None: - value = value and self.format % value or None + if callable(self.format): + value = self.format(value) + else: + value = value and self.format % value or None
return value
cumin-developers@lists.fedorahosted.org