如何在gae上使用python获取复选框数据
这是我的HTML:如何在gae上使用python获取复选框数据,python,google-app-engine,checkbox,Python,Google App Engine,Checkbox,这是我的HTML: <div id='automail'> <form action = "/admin/mail" method = "get"> auto mail when user :<br/><br/> <div> <input type="checkbox" name="automail" value ="signup">signUp</inp
<div id='automail'>
<form action = "/admin/mail" method = "get">
auto mail when user :<br/><br/>
<div>
<input type="checkbox" name="automail" value ="signup">signUp</input><br/>
<input type="checkbox" name="automail" value ="login">login</input><br/>
</div>
<div style="text-align:right">
<input type="submit" value="save"></input>
</div>
</form>
</div>
当我选择查看“注册”和“登录”时,它只显示“注册”
那么,如何在gae上使用python从checkbox获取所有数据呢
更新:
现在可以了,有两种方式:
一,。
all=self.request.get\u all('automail')
二,。
all=self.request.get('automail',allow\u multiple=True)
如果多个参数具有相同的名称,则self.request.get
返回第一个参数
您需要。无效的HTML,没有结束
输入
tag但是很好的问题帖子-布局良好注意:allow\u multiple是一个不推荐使用的参数。现在可以使用:all=self.request.params.getall('automail')
class mail(BaseRequestHandler):
def get(self):
all=self.request.get('automail')
if not all:
self.response.out.write('sss')
return
self.response.out.write(all)