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

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