在 Flask 中处理表单提交时,访问发布的值需要正确配置和处理表单元素。如果 request.form 显示为空或访问特定表单值引发 400 错误,请考虑以下事项:
要成功发布表单值,每个输入元素都应该有一个 name 属性。此属性确定在 request.form 字典中可访问该值的键。在提供的示例中:
输入字段缺少 name 属性,这就是访问 request.form['my_input'] 时出现空 request.form 和 400 错误的原因。
要解决此问题,请在输入字段中添加 name 属性:
通过此修改,表单提交将在 request.form 中包含 my_input 键,您可以通过以下方式访问其值:
以上是为什么我的 Flask request.form 是空的?的详细内容。更多信息请关注PHP中文网其他相关文章!