使用Flask,我尝试创建一个从网页发布的简单值列表。唯一的POSTed数据将是与1到多达60个复选框相关联的值,全部命名为" state"。以下代码仅返回列表中的第一个值,但进一步处理需要所有值:
.@app.route('/doCheck', methods = ['POST'])
def doCheck():
d = request.form['state']
我尝试使用方法.getList(),如下所示:
d = request.form.getList('state')
return d
...但是得到这个错误:AttributeError:' ImmutableMultiDict'对象没有属性' getList'
所以我尝试了这个:
d = getList(request.form)
return d
...并收到错误NameError:name' getList'没有定义。
这似乎表明我应该包含一个方法或类,但是哪一个?