Есть роут, при запросе которого должен вызваться метод
draw() который в свою очередь рисует картинку с помощью библиотеки Pillow.
Проблема в том, что вся эта отрисовка занимает порядка 10 секунд (особенности драйвера e-ink дисплея)
from draw import Drawing
@app.route(api_url('/<string:route>'), methods=['POST'])
def router(route):
try:
req_data = request.json
if route == 'weather':
Drawing().draw()
return jsonify(status='Draw'), 200
else:
return abort(404)
except Exception as e:
logError(e)
return abort(400)
Вопрос в том как вызвать метод, чтобы началась отрисовка и при этом не дожидаясь ответа данного метода вернуть ответ запроса в
json?