我正在尝试构建一种处理大量已发布选项的方法,例如
my_posted_data = {"item": "value", "item_options":{"a":2, "b":2} }
这将来自其他地方的 api 情况,我无法控制环境,现在是模拟的。我将通过请求库发布;并移动服务器端,我尝试从我的应用程序中的路由/视图中获取它。request.form 被读入一个传递给task_manager
队列的变量(表单)。在任务中,我将尝试做:
options = form.get("item_options", None)
options
总是以NoneType
. 为什么这不选择 dict(like) 的值{"a": 2, "b": 2}
?我想我做错了,但在这一点上我无法确定。
根据我提供的这张少量图片,我如何以最有效的方式使用 Flask 请求发布和检索嵌套值?
编辑:我不得不采用不同的方式,使用 JSON 数据,因为我意识到在最好的情况下,表单更适合来自 html 页面的用户输入,这需要不同的方法。