Rabbitmq соединение между двумя django проектами задача celery
У меня есть два проекта Django один для ползающих данных и другой для rest api. У меня есть задача celery в моем проекте crawler, которая отправляет собранные данные в мой api проект app, который включает задачу celery для получения данных и делает что-то на этом с rabbitmq соединением. Моя проблема в том, что пока задачи celery выполняются и данные отправляются в задачу api getter. У меня есть следующая ошибка в моей задаче getter :
[2022-08-09 19:00:49,376: ERROR/MainProcess] Received unregistered task of type 'crawler.tasks.news_crawler'.
The message has been ignored and discarded.
Did you remember to import the module containing this task?
Or maybe you're using relative imports?
Please see
http://docs.celeryq.org/en/latest/internals/protocol.html
for more information.
The full contents of the message body was:
'[[], {}, {"callbacks": null, "errbacks": null, "chain": null, "chord": null}]' (77b)
Traceback (most recent call last):
File "/home/.../Projects/.../.../venv/lib/python3.8/site-packages/celery/worker/consumer/consumer.py", line 581, in on_task_received
strategy = strategies[type_]
KeyError: 'crawler.tasks.news_crawler'