[목차]
<aside>
✨ 웹개발 종합반 주차별 주요 키워드
<aside>
✨ 4주차 수업 목표
플라스크는 장고(Django)와 더불어 파이썬 웹 프레임워크
의 양대 산맥으로 자리매김하고 있다.
프레임워크를 간결하게 유지하고 확장할 수 있도록 만든 마이크로 웹 프레임워크
다.
최소한의 규칙만 가지고 있어 다른 프레임워크보다 자유도
가 높다.
→ Django에 비해 자유도는 높지만, 제공해주는 기능은 적다. 따라서 소규모 어플리케이션
개발에 적합하다.
폴더 생성과 가상환경 설치
프로젝트 폴더로 이동한다.
app.py
를 만든다.
터미널을 켠다.
가상환경
을 잡는다.
python -m venv venv
VSCode 우측 하단 python 3.8.n을 클릭해 인터프리터를 venv
로 잡는다.
터미널을 새로 켜 (venv)가 뜨는 것을 확인한다.
플라스크 라이브러리를 설치한다.
pip install flask
flask 시작 코드
from flask import Flask
# 통상적으로 flask 프레임워크를 쓸 때 가장 기본이 되는 python 파일을 app으로 칭한다.
app = Flask(__name__)
@app.route('/')
def home():
return 'This is Home!'
if __name__ == '__main__':
# 5000포트 사용 중이라고 뜨면 포트 번호를 5001로 변경하면 된다!
app.run('0.0.0.0',port=5000,debug=True)
# <http://localhost:5000/> 에서 확인 가