영감을 (inspire) 주고픈 개발 블로그

밑바닥부터 만드는 웹 서비스 -3 Mongo DB(Docker)와 연결, rest api 클래스 정리 본문

시리즈/웹 페이지 만들기

밑바닥부터 만드는 웹 서비스 -3 Mongo DB(Docker)와 연결, rest api 클래스 정리

inspire12 2018. 6. 24. 16:07

Mongo DB  (Docker 로 연결)

우선 이전 

포스트 1에 했던대로 db를 엽시다. 설치는 귀찮으니 docker 로 하겠습니다. 



docker 의 경우 run 으로 하면 create를 하는데 

이후에 실행할 때는 exec 로 하면 됩니다. 


docker를 실행하면 linux 환경이 생깁니다. 이 linux환경은 오로지 해당 image를 실행할 목적으로 사용됩니다. 


서버는 localhost, 포트는 27017 로 연결합시다. 



몽고 db 는 컬렉션이란 데이터를 저장합니다. 그리고 object 형태로 데이터를 저장해서 받아옵니다. 


_id : {} 형태로 되어있습니다. 



이제 robo 3t 에서 데이터를 조작해봅시다. 


---

그럼 이제 pymongo 를 사용해서 python 에서 디비를 조작해봅시다. 


---


이제 rest api 를 완성했습니다. 


---