<p><input type="number" placeholder="id" name="id" /></p>
您输入的是 ID 而不是姓名
当您使用
request.form["something"]
时,您认为这始终是您请求的一部分,我建议您使用 request.form.get("something", False)
来避免该错误。希望这能解决您的疑惑。
我遇到了完全相同的问题,但我的问题是“
SelectField
”,更新字段将为“None”,为了避免这种情况,我只添加了选项值 None ,如下所示:
<option value="None">None</option>
这解决了我的问题
werkzeug.exceptions.BadRequestKeyError:400 错误请求:浏览器(或代理)发送了该服务器无法理解的请求。 关键错误:“音频文件” 我收到此错误,我该如何修复它?