我有一个发送参数的表单。 在我的表格中,我有一个复选框。 如果我的复选框没有被选中,那么我将不会得到任何参数。FLASK中不存在参数的例外
如果我的模块中我有:
var = request.form['mycheckbox']
,如果没有选中我的复选框(参数未通过)
然后在调试模式下,我得到错误信息:
错误的请求浏览器(或代理服务器)发送请求,此服务器 无法理解。
没有告诉我什么是错误。
我使用防止异常:
try:
var=request.form['checkbox']
except:
var=None
但我不能改变的瓶如何处理这种情况下的行为?
我提交了https://github.com/mitsuhiko/flask/issues/382,看看是否可以在启用调试时将其设为默认值。 – 2012-01-17 15:02:54
我必须说,这真令人失望,这让我感到困惑,因为当我向他展示这么多的爱时,酒瓶不想和我说话。感谢您打开票和您的答案 – codyc4321 2016-05-02 20:32:41