Форум сайта python.su
Итак, есть таск, который использует crontab, и есть некая функция settings, которая возвращает словарь с параметрами (неважно откуда она берет их, допустим берет эти данные от пользовательского интерфейса):
publish_time = settings.publish_time @periodic_task(run_every=crontab(hour=publish_time.hour, minute=publish_time.minute)) def publish_some(): """ Publish some Reads `publish_time` once (when the Celery starts) """ ... do something
Офлайн
а что мешает задать periodict task через админку джанги?
Офлайн
Офлайн