【发布时间】:2012-07-25 03:34:53
【问题描述】:
我正在使用http://dingyonglaw.github.com/bootstrap-multiselect-dropdown/#forms 显示带有多个复选框的下拉菜单。
<li>
<label>
<input type="checkbox" name="filters" value="first value">
<span>First Value</span>
</label>
</li>
<li>
<label>
<input type="checkbox" name="filters" value="second value">
<span>Second Value</span>
</label>
</li>
这是生成的 URL:
http://example.com/search?filters=first+value&filters=second+value
在服务器端(瓶):
terms = unicode (request.query.get ('filters', ''), "utf-8")
只会给我“第二个值”而忽略“第一个值”。有没有办法收集所有的“过滤器”值?
【问题讨论】:
-
将数组表示法与表单名称一起使用不是更合适吗,例如:。跨度>
标签: python bottle http-request