본문 바로가기
728x90

개발일지/python l Flask3

VSC Flask, MongoDB 연동 VSC에 Flask를 연동했으니, 이제 데이터베이스를 연결해보려 한다. vsc-flask 연동: https://hanbbistory.tistory.com/15 연결하기 전, 연동에 필요한 패키지를 cmd 터미널로 먼저 설치해주자. pip install dnspython pip install pymongo pip install certifi 이것도 역시 WinError 5가 보인다면, 관리자 권한 cmd로 설치해주자 마지막으로 vsc의 블록 모양으로 들어가 MongoDB for VS Code도 설치해주자. 설치가 완료됐다면 app.py에 패키지들 불러 기본 세팅을 해주자. from pymongo import MongoClient import certifi ca = certifi.where() client .. 2022. 7. 15.
VSC Flask 연동 가상환경을 설정해주고 서버를 구현하기 위해 Flask와 MongoDB를 연동시켜보려 한다. 가상환경 세팅: https://hanbbistory.tistory.com/14 우선 블록 모양 아이콘을 통해 flask-snippets를 설치해주자 설치가 완료됐다면 몇 가지 패키지 설치가 필요하다. 아래 코드를 cmd 터미널에 입력해보자. pip install flask 혹시라도 WinError 5 가 뜨면서 설치되지 않을 수 있다. 그런 경우 시작버튼에 cmd를 검색해 관리자 권한으로 실행한 뒤, 작업하는 파일 경로에 똑같은 코드를 작성해주면 된다. vsc 터미널에서 pip show flask를 입력하면 잘 설치돼있는걸 볼 수 있다. 패키지 설치가 완료됐다면 venv 폴더는 일단 무시하고 밑작업을 해보자 아래와.. 2022. 7. 15.
VSC 가상환경(venv)설정 스파르타 코딩클럽에서 사용한 파이참은 쉽게 가상환경이 설정되지만, vsc에서는 설치할 패키지를 따로 설정해줘야하는 것 같다. 개인적으로 vsc가 더 이쁘고 편한 느낌이 들어서 vsc로 가상환경을 설정해보려 한다. 가상환경 설정 전에 왼쪽 블록 모양으로 검색해서 파이썬을 먼저 install해주자 빈 폴더를 열면 아무것도 없는 화면이 나온다. 우선 터미널을 켜주자 단축키: Ctrl + `(~모양 있는 키, 백틱) 혹시라도 캡처 사진의 cmd라고 적혀 있는 부분이 cmd(command prompt)가 아니라면 cmd로 바꿔주자 1. 코드 실행 python -m venv venv 위 코드를 터미널에 입력하면 venv 폴더가 생성된다. 폴더가 생성된게 확인됐다면, 아래 코드를 실행시켜준다. 활성화: venv\Sc.. 2022. 7. 13.
728x90