[Zope] Object
Gilles Lenfant
gilles@pilotsystems.net
Mon, 28 Jul 2003 16:26:52 +0200
----- Original Message -----
From: "Andreas Jung" <andreas@andreas-jung.com>
To: "Gilles Lenfant" <gilles@pilotsystems.net>; <zope@zope.org>
Sent: Monday, July 28, 2003 3:42 PM
Subject: Re: [Zope] Object
> my general solution is something like that:
>
>
> class foo:
>
>
> def somemethod(self):
>
> myattr = self.getmyattr()
>
> def getmyattr(self):
> if not hasattr(self, '_v_myattr'):
> myattr = <do something to ...>
> else:
> myattr = getattr('_v_myattr'):
> return myattr
>
Thanks Andreas,
I already done something like this that works, but I just wanted to know if
this could be done when the object is extracted from the ZODB to the cache.
Something more elegant like:
def after_cache(self):
self._v_mystuff = ...
return
Cheers
--Gilles