Ati*_*lio 3 python google-app-engine jinja2 python-2.7 webapp2
我有一个用python + webapp2 + jinja2构建的表单.提交的所有值都显示为字符串.其中一个字段是多重选择,只有第一个选定的项目才会被提交.有没有办法让该字段作为所有选定值的数组提交.
我有html模板
<select name="some_list" multiple>
<option value="red">Red</option>
<option value="red">Blue</option>
<option value="red">Yellow</option>
</select>
Run Code Online (Sandbox Code Playgroud)
在python类中
some_list = []
some_list = self.request.get('some_list')
Run Code Online (Sandbox Code Playgroud)
请求对象包含一个MultiDict,这意味着您可以使用另一种方法获取为给定键传递的所有值.尝试类似的东西:
self.request.params.getall('some_list')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1436 次 |
| 最近记录: |