[Zope] Base ZClass propertysheet management
knight
knight@righteous.net
Fri, 6 Oct 2000 06:07:20 -0700 (PDT)
Either I don't fully understand your question, or I'm misinterpreting what
you are trying to accomplish.
If you are subclassing A, calling it B, then it _already_ has the
properties of A when it was subclassed. However, if you have two instances
running, one A, and one subclass of A called B, then you can not access
that data in A from B since they are seperate instances.
Maybe you could clarify what you are trying to accomplish (example
maybe)...
Regards,
Knight
knight@phunc.com
On Fri, 6 Oct 2000, Seb Bacon wrote:
> I've got a ZClass "A" that subclasses another ZClass "B". I can use the
> default propertysheets/B/manage method to update B's properties; but how do
> I access the properties of A through the management interface?
>
> Many thanks
>
> Seb.
>
> -----Original Message-----
> From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of
> knight
> Sent: 06 October 2000 10:05
> To: zope@zope.org
> Cc: Mark Twiddy
> Subject: Re: [Zope] external method database connection
>
>
> Also, you could always import the specific module for your database, and
> create a db connection, then execute() and fetch() directly. Although, if
> you are putting this in an external method, it would be wiser to use your
> existing ZSQL methods ;]
>
> Knight
> knight@phunc.com
>
> On Fri, 6 Oct 2000, knight wrote:
>
> >
> > > How do I get a zope database connection from an enternal method?
> >
> > You can access your db using your existing ZSQL Methods by calling them
> > from the namespace passed in, specifically self.
> >
> > Example:
> >
> > def myextmethod(self):
> > mfl_id = 3
> > results = self.sqlCountUsers(mfl_id=mfl_id)
> > for result in results:
> > print result[0], result[3]
> >
> >
> >
> > Keep in mind that a list is returned, not a dictionary.
> >
> > Knight
> > knight@phunc.com
> >
> >
> >
> > _______________________________________________
> > 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 )
> >
> >
>
>
> _______________________________________________
> 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 )
>
>
> _______________________________________________
> 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 )
>
>