将celery定时任务设置为根据本地时区触发

默认celery的时区为UTC,如果要在django项目中将celery定时任务配置为根据本地时区触发,则需要修改

在setttings.py 添加以下任意一行:

# celery 相关配置
CELERY_TIMEZONE = 'Asia/Shanghai'
CELERY_ENABLE_UTC = False
posted @ 2018-12-19 00:09  yihailin  阅读(2150)  评论(0编辑  收藏  举报