N
N
Nikolai Pavlov2016-06-21 06:37:04
Django
Nikolai Pavlov, 2016-06-21 06:37:04

How to set up Django 1.10 and Celery 3.1.23?

Всем привет.
Пытаюсь прикрутить Celery 3.1.23 к своему Django проекту. Сделал все как написано в официальном матуале матуале, запускаю worker командой celery -A rfmamagerapp worker -l info и все зацикливается, снова и снова вызывая команду celery -A rfmamagerapp worker -l info.
Пытался настроить старым способом через django-celery, но в этом случае при запуске возникает ошибка:
>manage.py celeryd -l INFO -B
AttributeError: type object 'BaseCommand' has no attribute 'option_list'
Перечитал множество мануалов в сети, но так и не получилось настроить, подскажите в чем может быть проблема, или дайте ссылки на более свежие и полные мануалы.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
R
Roman Kitaev, 2016-06-21
@PavlovNik

1.10 has not yet been released and will be released only in 2 months. Use the stable version.

D
densaface, 2017-03-09
@densaface

after almost a year, the last celery still does not support the latest django (1.10.6 now)
so you need to install django-celery 3.1.25 to django 1,10,6 and manually make an unreleased fix https://github.com/celery/django- celery/pull/458/files , which just solves the problem with BaseCommand.option
, at least it worked for me after that

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question