Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在gae上使用python获取复选框数据_Python_Google App Engine_Checkbox - Fatal编程技术网

如何在gae上使用python获取复选框数据

如何在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

这是我的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</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)