[Zope] form variables and **kw
Oliver Bleutgen
myzope@gmx.net
Tue, 01 Oct 2002 14:26:57 +0200
Hi all, I have some questions.
Say I have a external method/product method return_vars which I call
from a form:
def return_vars(self, var=None, **kw):
return "var: %s, kw: %s" % (var,kw)
Is it correct that any passed form variable besides "var" will get lost,
i.e. that ZPublisher will _not_ marshall the other variables into the
method call?
If so, why? Is this a python limitation? I played around with
co_varnames and python doesn't seem to offer a possibility to recognize
**kw as something special.
Where does this marshalling happen, in ZPublisher/mapply.py?
TIA,
oliver