django-crontab实现Django定时任务

Django-crantab安装

pip install Django-crontab

将django-crontab加入到settings.py的INSTALLED_APPS

INSTALLED_APPS = (
    'django_crontab',
)

django-crontab定时运行函数

CRONJOBS = [
    ('*/5 * * * *', 'myapp.cron.my_scheduled_job')
]

每隔五分钟运行一次指定函数

django-crontab任务加载

python manage.py crontab add

修改了任务,需要再次运行python manage.py crontab add

移除所有的任务

python manage.py crontab remove

查看正在活动的任务

python manage.py crontab show

Cron 时间格式的网站

https://crontab.guru/#13_*/1_*_*_*

猜你喜欢

转载自blog.csdn.net/libbyandhelen/article/details/79298410