[Zope] Base ZClass propertysheet management

Seb Bacon sebbacon@email.com
Fri, 6 Oct 2000 13:52:37 +0100


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 )