self.request.form不可迭代?

时间:2011-08-18 20:00:00

标签: python forms werkzeug

您好我正在使用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框架

ANSWERED: 我发现你可以使用这种语法检索相同命名输入的列表

self.request.form.getlist('brands')

1 个答案:

答案 0 :(得分:1)

我发现您可以使用此语法检索相同命名输入的列表

self.request.form.getlist('brands')