【发布时间】:2019-09-08 17:18:46
【问题描述】:
我正在使用 AJAX 向 Flask 路由发送 POST 请求,但我不知道如何以我可以阅读的格式获取发布数据。
我的路线是这样的:
@app.route("/sendinvites", methods=["POST"])
@login_required
def sendinvites():
print(request.get_data("emails"))
return jsonify("done")
我的 AJAX 看起来像:
$.ajax({
type: "POST",
dataType: "json",
url: "/sendinvites",
data: { emails : emails, usernames: usernames },
success: function(data) {
console.log(data)
}
});
在 emails 变量中发送的数据示例如下:
0: Object { id: undefined, username: "me@mydomain.com" }
路由输出的一个例子是:
b'emails%5B0%5D%5Busername%5D=me%40mydomain.com'
有谁知道如何将帖子数据放入字典对象中以便更容易处理?
【问题讨论】:
标签: ajax python-3.x flask