gpt4 book ai didi

python - FLASK 中不存在参数的异常

转载 作者:太空狗 更新时间:2023-10-29 18:17:24 25 4
gpt4 key购买 nike

我有一个发送参数的表单。在我的表单中,我有一个复选框。如果我的复选框未选中,那么我将不会获得任何参数。

如果在我的模块中我有:

var = request.form['mycheckbox']

如果我的复选框没有被选中(参数没有被传递)

然后在 Debug模式下我收到错误消息:

Bad Request The browser (or proxy) sent a request that this server could not understand.

没有任何信息告诉我错误是什么。

我通过使用阻止了异常:

    try:
var=request.form['checkbox']
except:
var=None

但是我不能改变 Flask 处理这种情况的行为吗?

最佳答案

var = request.form.get('checkbox')

如果未定义参数,这将返回 None

关于python - FLASK 中不存在参数的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8896473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com