1. 安装
pip install django-apscheduler
2. 配置
在 seeting.py
的 app 里面加入
INSTALLED_APPS = (
# .....
"django_apscheduler",
)
然后 迁移数据
python manage.py makemigrations
python manage.py migrate
然后会在数据库中出现两个 django-apscheduler 相关的数据表
3. 使用
(1)新建定时任务
在和 view.py 同级目录下新建 crontab.py 来建立定时任务明细
import time
from django.db import connection
from apscheduler.schedulers.background import BackgroundScheduler