해결된 질문
작성
·
196
0
답변 1
0
안녕하세요.
답변 1. 광고모델과 결제모델이 1:1 이라면, models.ForeignKey가 아니라 models.OneToOneField를 지정하시는 것이 좀 더 의미에 맞습니다. 그리고 인서트 구문이라고 하시는 것은 직접적으로 SQL을 사용하시겠다는 말씀같은데요. 장고 모델을 사용하실 경우 대개 직접적으로 SQL을 사용하지 않으셔도 모델을 통해 손쉽게 모델 인스턴스를 생성할 수 있습니다.
답변 2. 이 역시도 굳이 특별한 이유가 없다면 SQL을 직접 사용하지 않으셔도 됩니다. 모델을 통해 필요한 모델 인스턴스를 생성하시면 됩니다.
매일 12시에 수행하실 작업을 하나의 함수로서 구현을 하신 뒤에, 이 함수를 호출해줄 주체를 정하셔야 합니다. 4가지 선택지가 있을 듯 합니다.
이 중에 django-apscheduler를 먼저 검토해보시면 어떨까요?
궁금증이 해결되셨다면, 본 질문의 상태를 해결됨으로 변경 부탁드립니다.
화이팅입니다. :-)
친절한 답변 감사드립니다.
그러네요. 괜히 어렵게 돌아가는 방향을 생각한것 같습니다.
감사합니다..^^