pymongo

BACK-END/DB

pymongo 세팅 코드 요약

# pymongo 데이터베이스 연결 from pymongo import MongoClient client = MongoClient('mongodb+srv://sparta:test@cluster0.xbbuywa.mongodb.net/?retryWrites=true&w=majority') db = client.dbsparta # 저장 - 예시 doc = {'name':'bobby','age':21} db.users.insert_one(doc) # 한 개 찾기 - 예시 user = db.users.find_one({'name':'bobby'}) # 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) all_users = list(db.users.find({},{'_id':False})) # 바꾸기 - 예시 ..

BACK-END/Flask

python pymongo 연결 세팅 코드

1. app.py 만들기 2. vscode 터미널에 python -m venv venv 입력 3. vscode 오른쪽 밑에 3.8.6 venv 클릭 후 터미널 다시 켜기 4. templates 폴더 만들고 index.html 만들기 5. 터미널에 pip install flask 입력 6. 터미널에 pip install pymongo 입력 7. 터미널에 pip install dnspython 입력 (pip install flask pymongo dnspython requests bs4 이렇게 한방에 써도 된다) 8. mongo db 사이트에서 browse collections 클릭 9. vscode 터미널에서 python 실행 클릭 10. localhost:5000 접속 (자신이 설정한 숫자다)

zerobeen
'pymongo' 태그의 글 목록