天天看點

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實作定時任務