이전에 Flask-intro 블로그에서 살펴본 Flask를 본격적으로 시작하고자 한다.
간단하게 http 메소드를 get으로 api로 요청하면 응답을 받는 endpoint를 구축해보자
(base) $ mkdir -p ~/develop/api
mkdir : "Make Directory"의 약자로, 새로운 디렉토리를 생성해주는 리눅스 명령어-p : mkdir의 옵션, 디렉토리의 중간 경로가 존재하지 않으면 자동으로 생성(base) $ cd ~/develop/api
(base) $ vim app.py
app.py를 생성하고 endpoint 기능에 대한 code를 작성한다# /develop/api/app.py
from flask import Flask #1)
app = Flask(__name__) #2)
@app.orute("/ping", methods=['GET']) #3)
def ping(): #4)
return "pong"