Запуск задачи Celery
Помогите, пожалуйста, разобраться в чем проблема. Пришу проект на Django. Написал таску celery:
@task
def my_task():
создается экземпляр модели MyModel
у созданного экземпляра вызывается метод set_works()
@task
def task_numer_2():
исполняется како-то код
модель:
class MyModel:
def set_works():
исполняется како-то код
task_numer_2.apply_async() # < не работает
исполняется како-то код # < не запускается
запускаю отложенную задачу my_task. Она создает экземпляр модели MyModel. После чего у этого экземпляра вызывается метод set_works. В этом методе должен произойти вызов task_numer_2. Но не происходит. То есть код исполняется ровно до места вызова task_numer_2.apply_async() и после уже ничего не происходит
структура проекта такая:
project
main
# тут лежит модель MyModel
other
# тут лежат celery таски