현재 Steam API로 플레이어 세부 정보, 게임 인벤토리 등을 얻으 려하고 있습니다. 매우 비싼 API 요청을 저장하는 방법에 대한 해결책을 찾지 못하면 조금 어려움을 겪고 있습니다.Django 모델로 API 요청을 저장하고 업데이트 하시겠습니까?
나는 이것은 매우 비싼 요청하고, 따라서 나는 위해 데이터베이스에이를 저장해야
를 사용하여 특정 게임 (DOTA2)에 대한 전체 항목 스키마를 얻고있다 특정 사용자 인벤토리와 관련된 항목 세부 정보를 가져올 수 있습니다. 나는 데이터베이스 내의 모든 정보를 저장하려면 어떻게
:
나는 질문의 번호가? 수동으로 모델을 만든 다음 데이터를 필터링하고 저장해야합니까? 그렇다면 실제로 어떻게 할 것인가? (IE는 models.py에서 모델 레벨에서 이것을 수행 할 것인가 아니면 뷰 내에서이 작업을 수행할까요?)다음으로 항목 스키마에 대한 변경 사항을 어떻게 업데이트합니까? 업데이트가있을 때?
위 Q2의 경우 데이터베이스를 업데이트해야 할 때만 실행할 수있는 스크립트는 어떻게 만듭니 까? 내가 생각할 수있는 한 가지 방법은 방문했을 때 업데이트를 시작하지만 이것이 최선인지 확실하지 않은 URL을 설정하는 것입니다.
고마워요!