Я обнаружил, что celerybeat использует время UTC в своем планировании (и выводит журналы по британскому времени ?! )хотя я считаю, что у меня есть необходимые настройки в моем django settings.py:
TIME_ZONE = 'UTC'
USE_TZ = True
CELERY_ENABLE_UTC = True
CELERY_TIMEZONE = 'Australia/Sydney'
CELERYBEAT_SCHEDULE =
"testRunBeat" : {
"task" : "experiments.tasks.testHeartBeat",
"schedule" : crontab(minute = "*/1", hour="13-14"),
}
Я безуспешно пытался переключить переменную TIME _ZONE
. Я использую:
django==1.4
celery==2.5.5
django-celery==2.5.5
Спасибо