본문 바로가기
개발일지/python l Flask

VSC Flask 연동

by 한삐 2022. 7. 15.
728x90

가상환경을 설정해주고 서버를 구현하기 위해 Flask와 MongoDB를 연동시켜보려 한다.

가상환경 세팅: https://hanbbistory.tistory.com/14

 

우선 블록 모양 아이콘을 통해 flask-snippets를 설치해주자

설치가 완료됐다면 몇 가지 패키지 설치가 필요하다.

아래 코드를 cmd 터미널에 입력해보자.

pip install flask

 

혹시라도 WinError 5 가 뜨면서 설치되지 않을 수 있다.

그런 경우 시작버튼에 cmd를 검색해 관리자 권한으로 실행한 뒤, 작업하는 파일 경로에 똑같은 코드를 작성해주면 된다.

vsc 터미널에서 pip show flask를 입력하면 잘 설치돼있는걸 볼 수 있다.

 

패키지 설치가 완료됐다면 venv 폴더는 일단 무시하고 밑작업을 해보자

아래와 같이 templates, static 폴더를 만들고, templates 폴더 안에 아무 html을 만들자.

app.py를 만들고 아래와 같이 플라스크를 불러주면 된다.

 
from flask import Flask, render_template, request, jsonify
app = Flask(__name__)
 
@app.route('/')
def home():
   return render_template('index.html')


if __name__ == '__main__':
   app.run('0.0.0.0', port=5000, debug=True)

이제 코드를 실행하고, 주소창에 localhost:5000을 입력하면 html 파일을 잘 불러온 것을 볼 수 있다.

 

ㅎㅇ

728x90

'개발일지 > python l Flask' 카테고리의 다른 글

VSC Flask, MongoDB 연동  (0) 2022.07.15
VSC 가상환경(venv)설정  (0) 2022.07.13

댓글