У меня есть функция с декоратором колбы.В части моего приложения я использую сельдерей, и в этом процессе я хочу вызвать функцию ниже декоратора
@socketio.on('Example')
@authenticated_only
def example(data):
...
проблема в том, что событие использует current_user внутри, как я могу эмулировать обычный вызов?просто для эффективности кода, поэтому мне не нужно воссоздавать ту же самую функцию внутри задачи сельдерея.
Я думал что-то вроде этого:
@celery.task()
def celery_task:
current_user=User.query.filter...
example(data)
Но я не уверен насчет этого решения, и я недаже попробуйте