#逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
#中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
#正斜线(/):可以用正斜线指定时间的间隔频率...拓展一下,指定9点到12点和20点中每分钟执行任务:
crontab(hour='9-12,20')
设置间隔步长:
假如我要设置1、3、5、7、9、11月份每天每分钟执行任务,按照上面的做法可以设置如下...CELERY_BROKER_TRANSPORT = 'redis'
# 自定义调度类,使用Django的ORM
CELERY_BEAT_SCHEDULER = 'django_celery_beat.schedulers...Celery, platforms
from django.utils.datetime_safe import datetime
# 获取当前文件夹名,即为该 Django 的项目名
project_name...return {"任务_2:success"}
项目结构
上面配置好了,展示一下结构:
周期任务设置
先设置一个简单一点的,每隔2分钟执行一次,如:
配置计划任务,如下: