The Python micro framework for building web applications
파이썬을 활용해 웹 어플리케이션을 구현하는 마이크로 프레임워크
군더더기 없는 아주 가벼운 프레임워크
필요한 기능을 내가 만들죠
프로젝트 폴더에 hello.py 파일을 만들고 아래의 코드을 복사해 붙여넣습니다.
hello.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'웹 서버를 키고 http://127.0.0.1:5000/로 들어가면 아래의 웹페이지를 볼 수 있습니다.
bash 창에 웹서버를 실행하는 명령어를 입력합니다
$ export FLASK_APP=hello.py
$ flask run현재 Debug mode가 off입니다.
Debug mode를 켜주면 코드가 바뀔 때마다 서버가 다시 로드됩니다.
개발하며 수정하면 바로 적용되어 굉장히 편합니다.
$ export FLASK_ENV=development
$ flask runURL을 사용해 유저에게 편리한 기능을 제공합니다
- 기본
Routing Variable사용- 이름을 불러 인사하기
- Redirection 행동
- URL 만들기
Templates랜더링- 점심메뉴 고르기
웹페이지에서 요청과 응답을 공부합니다
- 유저와 메세지 보내고 받기
- N차 로또 번호 확인하기
- 내 등수 확인하기
필요하신 분들만 하시면 됩니다
$ conda create --name api python=3.7$ source activate api$ source deactivate$ conda env list




