2주차 목표
flask를 활용해서 Rest API 구축하기
django를 활용해서 웹사이트 구축하기
flask : 파이썬 기반 웹 프레임워크
사용법이 간단하고 작은 프로젝트에 적합하다
가상환경 진입하기(윈도우)
$ ./venv/Scripts/activate.bat
가상환경은 현 컴퓨터와 독립된 환경으로 진입하면 아무것도 없다.
pip freeze
: 깔려있는 프로그램을 확인할 수 있음
가상환경에 들어가서 flask 설치
pip install flask
app.py 파일 만들기 (가상환경과 동일한 폴더에 IDE 열어서 작성)
from flask import Flask app = Flask(__name__) @app.route('/') def hello_flask(): return "hello world" if __name__ == '__main__': app.run()
가상환경 실행
$ flask run