Re: [Zope] Product that publishes python classes
Jan writes:
This is a multi-part message in MIME format.
------=_NextPart_000_00EF_01C0AD69.D01FF320 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Please do not post MIME messages!
When added into zope tree, takes a python class as a parameter and = publishes all it's methods into zope:
a) as a properties of itself. b) acts as a folder and contains the methods in itself.
Does anyone have any good ideas how to make such a product? You do not publish the methods of classes but of objects (or class instances). Thus, your product must instantiatiate the class and either
* place the instance as Zope object in the site hierarchy (there are some restrictions to observe, the class should be an instance of "Persistent" and "Acquisition.Implicit" (or "Explicit"). * use the "__bobo_traverse__" hook to make the object URL accessible. Some of what you need to learn is in the Product Development Guide (--> zope.org). Other things, you may find in URL:http://www.dieter.handshake.de/pyprojects/zope/book/chap3.html Dieter
participants (1)
-
Dieter Maurer