ich habe ein kleines Problem mit SPYCE:
Auf Wunsch habe ich auf einem Kundenserver SPYCE installiert. Funktioniert eigentlich auch, jedoch gibt es wohl ein Problem mit der POST-Methode in Formularen. GET funktioniert einwandfrei...
Hier erstmal der Link zum Bespielscript aus der SPYCE-Doku:
http://web200.freespace4all.de/docs/exa ... etpost.spy
Die POST-Methode fabriziert folgenden Fehler:
Da ich nicht wirklich der Python-Guru bin, hoffe ich mal, dass mir hier vielleicht jemand einen kleinen Hinweis geben kann, wo ich schrauben darf.Spyce exception
File: /var/www/web200/html/docs/examples/getpost.spy
Message: TypeError: iterable argument required
Stack: getpost.spy:27, in (main):
=request.post1('name')
/usr/share/spyce/modules/request.py:143, in post1:
self._postInit()
/usr/share/spyce/modules/request.py:112, in _postInit:
self._postfields = cgi.FieldStorage(fp=self._api.getRequest(), environ=self.env(), keep_blank_values=1)
/usr/lib/python2.3/cgi.py:442, in __init__:
if 'REQUEST_METHOD' in environ:
Falls wichtig, hier die Serverkonfig:
Debian 3.0 woody
Apache 1.3.33
mod_python 2.7.10
Python 2.4.1
SPYCE 1.3.12