• 环境版本:
    celery 5.1.2
    Django 2.2.24
    django-celery-beat 2.2.1
  • 报错提示:ValueError: MySQL backend does not support timezone-aware datetimes when USE_TZ is False.
    6633.png
  • 解决方法:
    方法1: 在settings.py配置文件里配置USE_TZ=True
    不建议使用,如果你的是USE_TZ=False,改动可能会影响到其他时间
    方法2: 在settings.py配置文件里添加DJANGO_CELERY_BEAT_TZ_AWARE = False
    关闭celery的时区感知