본문 바로가기
IT

[Visual Studio Code]비주얼 스튜디오 코드에서 Flask 설치 및 실행하기

by 토뇽 2022. 4. 14.

python으로 웹사이트를 만들 수 있는 방법은 없을까?라는 생각으로 구글링을 하다 flask를 알게 되었다. 실제로 사용해보니 정말 간단하게 웹사이트를 구현할 수 있었다 :)

먼저 비주얼 스튜디오 코드에서 falsk 설치 방법을 소개한 뒤 flask 폴더 구조를 만드는 방법을 설명하고 마지막으로 flask로 웹페이지를 실행하는 방법을 소개한다.

 


 

비주얼 스튜디오 코드에서 Flask 설치하기

 

1. 비주얼 스튜디오 코드 실행 후 아래쪽에 있는 터미널을 클릭한다.

비주얼스튜디오코드 터미널



2. 터미널에 pip install flask를 입력하고 엔터를 눌러준다.

비주얼스튜디오코드에서 flask 설치하기

 


 

비주얼 스튜디오 코드에서 Flask 폴더 구조 만들기

 

Flask실행을 위해서는 3가지 기본 폴더가 필요하다.

  • static(폴더): 배경화면 등에 사용되는 이미지 파일들이 들어갈 폴더
  • templates(폴더): html 파일들이 들어갈 폴더
  • OOO.py(파일): flask를 실행하기 위한 파일 

  
1. 분홍색 박스로 표시한 새 폴더를 클릭한다.

비주얼스튜디오코드 새 폴더 만들기

 

2. static을 입력하고 엔터를 눌러준다.

비주얼스튜디오코드 폴더 이름 설정하기

 

3. 같은 방법으로 다른 폴더도 만들어 준다.

이때 가장 바깥쪽 폴더(나의 경우 티스토리 폴더)를 클릭하여 활성화시킨 후 폴더를 만들어야 원하는 위치에 만들 수 있다. 만약 static폴더를 클릭한 뒤 새 폴더를 만들면 static폴더 아래 폴더가 만들어진다.

 

 

4. templates 폴더 아래 .html 확장자를 가진 파일을 하나 만들어준다.

나는 연습. html 파일을 만들고 "환영합니다~"라는 글을 입력했다.

flask html파일 만들기

 

5. ooo.py(flask 실행 파일)에는 아래 코드를 입력해준다.

from flask import Flask, render_template
app = Flask(__name__)

@app.route('/',methods=['GET','POST']) 
def hello_world():
    return render_template('연습.html')

if __name__ == '__main__':
    app.run()

flask app파일 만들기

 


 

비주얼 스튜디오 코드에서 Flask 실행하기

 

1. 오른쪽 상단의 run 아이콘 (▷)을 눌러준다.

flask 실행하기

 

2. Ctrl을 눌러준 상태에서 터미널에 나온 주소를 클릭한다.

flask 웹페이지 실행하기

 

3. html 파일에 입력한 내용이 뜨는 것을 확인할 수 있다 :)

flask 웹페이지 실행하기

 

댓글