apscheduler
: Django 프로젝트를 진행하며 스케쥴링이 필요하여 사용하게 되었다. 초기 crontab을 찾아보았으나, windows에서 사용불가능 하여 apscheuler를 활용하였다.
- 설치
pip install django-apscheduler
- settings.py
: apscheduler를 추가한다.
INSTALLED_APP = [
'django_apscheduler',
]
- 적용하기
from apscheduler.schedulers.background import BackgroundScheduler
scheduler = BackgroundScheduler()
@scheduler.scheduled_job('cron',second='*/5')
def function01():
...
scheduler.start()
'Python > Django' 카테고리의 다른 글
Django - User (0) | 2024.03.15 |
---|---|
Django - Serializers, CRUD (0) | 2024.03.15 |
Django - View, template, form (0) | 2024.03.15 |
Django - 설치 및 기본 세팅 (2) | 2024.03.15 |