Testdriven.io: The Definitive Guide to Celery and Django. Запуск задачи из оболочки Django приводит к ошибке
В настоящее время я прохожу курс "The Definitive Guide to Celery and Django" от testdriven.io. Мне удалось контейнеризировать все приложение. Все было собрано правильно и, казалось, работало просто отлично, но когда я попытался войти в оболочку Django и запустить задачу, чтобы убедиться, что все работает правильно, появилась следующая ошибка.
Я провел небольшое исследование, и в большинстве случаев, похоже, дело в отсутствии следующих строк
from config.celery import app as celery_app
__all__ = ['celery_app']
в config.__init__.py
, но здесь это явно не проблема.
Я также дважды проверил, запущен ли контейнер redis и слушает ли он порт 6379.
Единственное отличие моего кода от кода курса в том, что я решил использовать менеджер пакетов Poetry вместо файла requirements.txt и pip.
На данный момент я немного запутался, буду благодарен за любой совет. Весь код вы можете найти ниже:
https://github.com/Kibraks/django-celery-app