[Zope] question about inheriting attributes
zope
zope@tinorb.com
Fri, 5 Jul 2002 05:06:35 -0700
How do i create views for inherited properties?
I tried creating a method which accessed an inherited attribute via
<dtml-var>, but i got a Key Error on the attribute from the parent class.
Any guidance is much welcome.
Thanks,
mark
> -----Original Message-----
> From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of
> Dieter Maurer
> Sent: Wednesday, July 03, 2002 11:10 AM
> To: Mark A. Lilly
> Cc: zope@zope.org
> Subject: Re: [Zope] question about inheriting attributes
>
>
> Mark A. Lilly writes:
> > I am hoping to use ZClasses to setup a base class, with
> attributes which i
> > would like to be available to ZClass instances of subclasses
> of that base
> > class. But it doesn't seem that ZClass attributes are inheritable?
> They are, although you do not see it in the management interface
> of the derive ZClass.
>
> The derived ZClass inherits both the property sheets and the
> properties from the base class. They are not listed
> in the derive class' PropertySheets tab but you can
> create views for them.
>
> > Can i do this with python classes?
> You can, but you need to be careful in defining "_properties"
> in the derived class.
>
>
>
> Dieter
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>