我正在使用 python 和烧瓶在 heroku 上构建一个 API 我目前正在发送一个发布请求,然后工作人员获取参数并开始处理并在完成时返回 json 响应
问题是我如何等待工作人员完成然后发送响应?
@app.route('/', methods=['POST'])
def automate():
orderNumbers.clear()
# email = request.form['email']
email = request.args.get('email', None)
# password = request.form['password']
password = request.args.get('password', None)
# orderNumber = request.form['orderNumber']
orderNumber = request.args.get('orderNumber', None)
orderNumbers.append(orderNumber)
# return login_to_website(email, password, orderNumber)
result = q.enqueue(login_to_website, email, password, orderNumber)
job_key = result.get_id()
return result