18 Jan
2003
18 Jan
'03
7:44 p.m.
Jeff Rush wrote:
I use a form of the following to compute dynamic titles for Zope objects, where the 'title' attribute is the result of a method call. Modifying it slightly for your case...
from ComputedAttribute import ComputedAttribute
Class B(A): def getMyObjects(self): ... myObjects = ComputedAttribute(lambda self: self.getMyObjects())
In Python 2.2 (which is unfortunately not yet an option unless you are using a bleeding edge Zope) you can also use the new property type: http://www.python.org/doc/2.2.1/whatsnew/sect-rellinks.html#SECTION000340000... seb