django-apscheduler 实现 定时任务

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

你可能感兴趣的:(django,python,后端)