티스토리 뷰

1.

dump data 하면 장고 디비가 json이 되고, load data 하면 Json 을 디비에 저장할 수 있다.

이 과정에서 우리의 모델에 맞는 필드를 지닌 Model + pk + fields 형식의 json 으로 변경해야 한다.

그 과정은 response 받고, 파이썬으로 json 만들기 전에 코드로 작성한다.

 

 

2.

한 번의 API 요청은 20개의 데이터밖에 불러오지 못한다.

따라서 페이지 수를 가지고 반복문을 돌린다.  

 

http://api.themoviedb.org/3/movie/top_rated?api_key={.............}&page=2

 

3. 

한글처리 : 인코딩 방식을 수정해야 한글이 깨지지 않는다.

encoding="UTF-8"

 

https://hayjo.tistory.com/75

 

[인코딩] 유니코드 인코딩 처리 (특히 json 입출력 시)

파이썬에서 데이터를 json으로 저장하면 유니코드 16진수로 저장된다. 딕셔너리를 json.dump() 메소드로 저장하면 import json before = {"테스트1": "test1", "테스트2": "test2", "테스트3": ["테스트3-1", "테..

hayjo.tistory.com

 

 

[인코딩] 유니코드 인코딩 처리 (특히 json 입출력 시)

파이썬에서 데이터를 json으로 저장하면 유니코드 16진수로 저장된다. 딕셔너리를 json.dump() 메소드로 저장하면 import json before = {"테스트1": "test1", "테스트2": "test2", "테스트3": ["테스트3-1", "테..

hayjo.tistory.com

 

댓글