[Zope] re: generating python scripts on the fly
Oleg Broytmann
Oleg Broytmann <phd@phd.fep.ru>
Wed, 6 Jun 2001 00:39:35 +0400 (MSD)
On Tue, 5 Jun 2001, Tom Palermo wrote:
> You need this line:
> container.manage_addProduct['PythonScripts'].manage_addPythonScript(id,
> REQUEST=None). I looked in the Zope book but it doesn't really explain
> manage_addProduct very well.
Please note that manage_addProduct used here with square brackets [],
not parenthesises (). Hence it is not a function!
In reality this manage_addProduct is a product "manager" that returns
pointer to the named Product.
So you asked the manager to give you a pointer to the PythonScript
Product, and called manage_addPythonScript from this Product. Just so
simple!
Oleg.
----
Oleg Broytmann http://www.zope.org/Members/phd/ phd@phd.pp.ru
Programmers don't die, they just GOSUB without RETURN.