Я пытаюсь запланировать задачу в Django с использованием сельдерея. Все работает нормально, когда CELERY_TIMEZONE = 'UTC', но не работает, когда я меняю CELERY_TIMEZONE = 'Asia / Calcutta'.
#settings.py
CELERY_TIMEZONE='UTC'
CELERY_ENABLE_UTC = True
#tasks.py
@periodic_task(run_every=crontab(day_of_month="1-31", hour=6, minute=8), name="newtask1")
def elast():
print "test"
Этоработает просто отлично, но когда я изменяю свои настройки на
CELERY_TIMEZONE='Asia/Calcutta'
CELERY_ENABLE_UTC = False
#tasks.py
@periodic_task(run_every=crontab(day_of_month="1-31", hour=11, minute=38), name="newtask1")
def elast():
print "test"
Это не работает. Кажется, я не могу понять проблему. Я что-то упустил?Любая помощь будет оценена.