0
我需要从一个HTML选择多个选项从WSGI Python代码降了下来,如何选择HTML表单上的多个选项WSGI的Python
以下是我的HTML表单,
<form method=post>
Please select names
<select multiple="multiple" name="names" />
<option>Name1</option>
<option>Name2</option>
<option>Name3</option>
</select>
<br />
<input type='submit' name=operation value='Next' />
</form>
继是对WSGI的代码片段,
if 'POST' == environ['REQUEST_METHOD'] :
try :
request_body_size = int(environ.get('CONTENT_LENGTH', 0))
except:
request_body_size = 0
request_body = environ['wsgi.input'].read(request_body_size)
query_dictionary = urlparse.parse_qs(request_body)
params = {}
for k, v in query_dictionary.iteritems() :
if k <> 'json' :
params[k] = v[0]
retailers = params.get('retailers', '')
但我的问题是,当我选择以HTML形式的多个选项中,“名”变量只能有一种选择。如何让所有选择的选项到Python脚本?
在此先感谢。
请你帮个忙,并使用了一个框架之后。编写原始WSGI不必要的复杂。 –
谢谢丹尼尔。是的,你的正确。有没有直接的方式来获得这一点。但需要使用纯wsgi做到这一点。我找到了一种方法。会提出答案。 –