我无法想象如何在服务器端保存数据。这是我的路由:
@app.route('/results', methods=['GET', 'POST'])
@login_required
def results():
if request.method == 'POST':
results = request.form
return json.dumps(request.form)
我在这里将请求表单从字典转换为字符串。这是组成表单的HTML:
<form action = "/results" method = "POST">
<input type="text" placeholder="Host" name="host" value="host">
<input type="text" placeholder="Longname" name="longname" value="longname">
<input type="text" placeholder="Shortname" name="shortname" value="shortname">
<p><input class="btn btn-primary" type="submit" value="send"></p>
我制作了一个结果页面,以查看是否能将表单转换为JSON格式。 但现在我卡住了,不知道如何将结果保存到文件中。每次提交表单时,我都会收到类似以下内容的回复:
{hosts ["host": "a", "shortname": "c", "longname": "b"], ["host": "a", "shortname": "c", "longname": "b"]}