我用Flask制作服务器。我想获取数据的表单并将其转换为json文件。
例
<form action="" method="POST">
<input name="your_name" value="" />
<input name="animal[1][name]" value="" />
<input name="animal[1][age]" value="" />
<input name="animal[2][name]" value="" />
<input name="animal[2][age]" value="" />
<button type="submit">test</button>
</form>
我希望这样:
{
"your_name" : "my_name",
"animal":[
{
"name": "mono",
"age":"12"
},
{
"name": "jir",
"age":"34"
}
]
}
}
如果有人知道该怎么做,谢谢
这个怎么样:
@app.route('/', methods=["POST"])
def process():
your_name = request.form['your_name']
(... do the same here for all your form fields ...)
your_json = {}
your_json["your_name"] = your_name
your_json["animal"] = ...