[Zope-dev] Can't return / publish object of a dictionary?
Seb Bacon
seb@jamkit.com
Sat, 18 Jan 2003 19:44:00 +0000
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#SECTION000340000000000000000
seb