J'essaie d'attraper les données POST à partir d'un formulaire simple.Comment attraper le POST en utilisant WSGIREF
C'est la première fois que je joue avec WSGIREF et je n'arrive pas à trouver la bonne façon de procéder.
This is the form:
<form action="test" method="POST">
<input type="text" name="name">
<input type="submit"></form>
Et la fonction qui manque évidemment la bonne information pour attraper après:
def app(environ, start_response):
"""starts the response for the webserver"""
path = environ[ 'PATH_INFO']
method = environ['REQUEST_METHOD']
if method == 'POST':
if path.startswith('/test'):
start_response('200 OK',[('Content-type', 'text/html')])
return "POST info would go here %s" % post_info
else:
start_response('200 OK', [('Content-type', 'text/html')])
return form()
Que se passe-t-il au lieu du comportement correct? Je viens de lancer cette application avec un 'serveur de pasteur rapide 'et tout semble fonctionner comme il se doit. – hao