Django-apscheduler实现定时任务

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

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

迁移后会生成两张表:
Django-apscheduler实现定时任务_第3张图片

django_apscheduler_djangojob:
Django-apscheduler实现定时任务_第4张图片

django_apscheduler_djangojobexecution:
Django-apscheduler实现定时任务_第5张图片

实现:
在项目中任意views.py文件中:
Django-apscheduler实现定时任务_第6张图片

执行:
在这里插入图片描述

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