使用的框架为APScheduler, 安装APScheduler:
pip install apscheduler==2.1.2
安装完成后,打开django 项目的urls.py 增加以下内容:
from apscheduler.scheduler import Scheduler
sched = Scheduler()
@sched.interval_schedule(seconds=60)
def my_task():
print("Hello Scheduler")
sched.start()
启动django 项目, 观察控制台,每60秒会有一个Hello Scheduler 输出: