Worker не заполняет некоторые приложения на Django

Рабочий из моего проекта django не обнаруживает некоторые приложения, но другие - да. Все они есть в INSTALLED_APPS. И это заставляет его бесконечно перезапускаться. Что это может быть?

вот структура каталогов:

-project
  -worker
    -pycache
    -__init__.py
    -celery.py
    -tasks.py

Вот код celery.py, мой проект называется project.

from celery import Celery
import os

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings')

app = Celery('tasks')
app.config_from_object('django.conf:settings', namespace='CELERY')
app.conf.result_backend_transport_options = {
    'retry_policy': {
       'timeout': 5.0
    }
}

app.autodiscover_tasks()

if __name__ == '__main__':
    app.start()

Что это может быть? Спасибо люди.

Вернуться на верх