Я старался следовать за документом сельдерея для джанго. Вот моя структура проекта:Периодическая работа сельдерея не работает
├── hiren
│ ├── celery_app.py
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── manage.py
├── reminder
│ ├── admin.py
│ ├── __init__.py
│ ├── migrations
│ ├── models.py
│ ├── serializers.py
│ |── task.py
│ |── tests.py
│ |── views.py
вот мой settings.py файл:
BROKER_URL = 'redis://localhost:6379/4'
CELERYBEAT_SCHEDULE = {
'run-every-5-seconds': {
'task': 'reminder.task.run',
'schedule': timedelta(seconds=5),
'args': (16, 16)
},
}
и напоминание/task.py файл:
def run():
print('hello')
при запуске celery -A hiren beat -l debug
команду я Бесполезный 't видеть "привет" текст в терминале. Что мне не хватает?
Вы читали: http://celery.readthedocs.org/ru/latest/django/first-steps-with-django.html#using-the-shared-task-decorator? – Brandon