Я создаю приложение для фляшек, для одного запроса мне нужно запустить некоторое долгое задание, которое не требуется ждать в пользовательском интерфейсе. Я создам поток и отправлю сообщение в пользовательский интерфейс. Поток будет вычислять и обновлять базу данных. Но, UI увидит сообщение при подаче. Ниже приведена моя реализация, но она запускает поток и затем отправляет вывод в пользовательский интерфейс, который я не предпочитаю. Как запустить этот поток в фоновом режиме?
@app.route('/someJob')
def index():
t1 = threading.Thread(target=long_running_job)
t1.start()
return 'Scheduled a job'
def long_running_job
#some long running processing here
Как я могу сделать поток t1 для запуска фона и сразу отправить сообщение в ответ?