Примеры Django и Celery: Периодические задачи

Я уже некоторое время бьюсь с документацией по Django/Celery и нуждаюсь в помощи.

Я хотел бы иметь возможность запускать периодические задачи с помощью django-celery. Я видел в интернете (и в документации) несколько различных форматов и схем того, как этого можно добиться с помощью Celery...

Может ли кто-нибудь помочь с базовым, работающим примером создания, регистрации и выполнения периодической задачи django-celery? В частности, я хочу знать, должен ли я написать задачу, которая расширяет класс PeriodicTask и зарегистрировать ее, или я должен использовать декоратор @periodic_task, или я должен использовать декоратор @task, а затем установить расписание для выполнения задачи.

Я не против, если все три способа возможны, но я хотел бы увидеть пример хотя бы одного работающего способа. Очень признателен за помощь.

24
задан jro 22 November 2011 в 10:40
поделиться