Django-apscheduler实现定时任务

Django-apscheduler配置简单、功能齐全、使用灵活,支持window和linux,适合中小型项目。
准备:
1、安装:pip install django-apscheduler
pip install apscheduler
2、在settings注册app:
Django-apscheduler实现定时任务

3、注册后数据迁移:python manage.py migrate
Django-apscheduler实现定时任务

迁移后会生成两张表:
Django-apscheduler实现定时任务

django_apscheduler_djangojob:
Django-apscheduler实现定时任务

django_apscheduler_djangojobexecution:
Django-apscheduler实现定时任务

实现:
在项目中任意views.py文件中:
Django-apscheduler实现定时任务

执行:
Django-apscheduler实现定时任务