27 Apr
2000
27 Apr
'00
10:10 p.m.
I haven't seen a response to this, and it's a bit dated, but here goes ... Peter Bengtsson wrote:
What I do (having created an External Method) to use querystrings in my python code is this.
<dtml-var "the_python_Id(MyQuerystring1, MyQuerystring2)"> (the querystrings are for example name, email, age, ... and not MyQuerystring(n))
And my python code returns something based on these inputs.
What if I have very many inputs.
Just pass in REQUEST to your External Method. eg (from memory): DTML Method: <dtml-var "the_python_Id(REQUEST)"> External Method: def the_python_method(self, REQUEST): for key, val in REQUEST.form.items(): pass # Or whatever. Regards, Daryl Tester