Flask는 Python를 기반하고 있는 Micro Web Framework
다.
정말 간단한 코드로 쉽게 Web 또는 API Server 구성할 수 있다.
우선 Flask
라이브러리를 설치해야한다.
아래 명령어로 설치해보자!
$ pip install flask
$ pip install flask-restx
원하는 디렉토리 안에 app.py
파일을 생성하여 아래 코드를 넣고 저장한다.
from flask import Flask
app = Flask (__name__)
@app.route('/')
def helloworld():
return 'Hello World!'
if __name__=="__main__":
app.run()
만든 app.py
파일을 python으로 실행하면 아래와 같이 메시지가 발생한다.
테스트 접근은 http://127.0.01:5000
을 통해 접근하게 되면 HelloWorld!
보여지게 된다.
우리가 예제코드를 가지고 위에서 Hello World!
까지 구현해봤다.
우리가 작성하면서 @app.route('/')
코드를 넣었는데 이 코드가 Route 경로
를 뜻하는 것이다.
접근할때 http://127.0.01:5000
주소로 접근했지만 http://127.0.01:5000/api
에 접근하려면 코드는 아래과 같다.
from flask import Flask
app = Flask (__name__)
@app.route('/api')
def helloworld():
return 'Hello World!'
if __name__=="__main__":
app.run()