【发布时间】:2011-08-18 19:59:59
【问题描述】:
您好,我正在使用 HTML 和 python 制作表单,但处理参数时遇到问题
问题出在这部分
<form method="POST">
<input type="checkbox" name="brands" value="1" />
<input type="checkbox" name="brands" value="2" />
</form>
在 python 中,我使用 self.request.form 对象来检索参数 问题是如果我做类似的事情
for b in brands:
print b
即使它们都在 self.request.form 对象中,它也只会打印出 1
使用 Werkzeug 框架
回答: 我发现您可以使用此语法检索相同命名输入的列表
self.request.form.getlist('brands')
【问题讨论】:
-
你可能要说是哪个框架。只是说'
-
对不起,我喜欢这样的 UI 人员通常不会跨越我的道路。框架是 werkzeug
-
太好了,谢谢。我刚刚添加了 Werkzeug 标签
-
您应该将
ANSWERED部分放在答案中,然后将其标记为解决方案。 -
好吧,就个人而言,我想给你一个+1,所以如果你把它作为答案(并在这里回复),我会的。