[Zope-dev] How to override __getattr__ and not break acquisition
Erik A. Dahl
edahl@mindspring.com
Tue, 04 Jun 2002 22:28:47 -0400
Ok I need to override __getattr__ in one of my product classes. I'm
sure this is killing acquisition but not sure about the persistence
stuff (I think this is working). Is there a way to make this work?
Here is what I'm doing:
def __getattr__(self, name):
if name == 'myattr':
return self.myattr()
I assume that somewhere in the Acquisition code there is a __getattr__
but I can't find it. I tried calling Implicit.__getattr__ but its not
there. If some one has an example that would be great.
-EAD