작업 스케줄러로 프로젝트 제어하기1 Django 프로젝트 작업 스케줄러로 모델 데이터 삭제하기 2023 pre-print 개발일지 8/6 스케줄러 작성 전 장고 프로젝트 세팅 => 사용자 정의 명령을 만들기 위해 프로젝트 앱 내에 다음과 같이 management/commands라는 디렉터리를 생성해 준다. commands폴더에 작업 스케줄러로 일정 시간마다 실행시키고 싶은 파일을 생성해 준다. 매일 일정시간마다 모델의 데이터를 삭제해야 하므로 "reset_orders"라는 이름으로 작성했다. 모델의 데이터를 삭제하는 코드작성 => 일정 시간마다 Order와 OrderFile 모델의 데이터를 삭제하는 코드를 아래와 같이 작성해 준다. from django.core.management.base import BaseCommand from django.core.files.storage import def.. 2023. 8. 6. 이전 1 다음