본문 바로가기
Restful API

[Restful API] python flask app.py 파일 코딩

by coding_su 2023. 1. 4.

📝Visual Studio Code에서 python flask app.py 파일 코딩

from flask import Flask
from flask_jwt_extended import JWTManager
from flask_restful import Api
from config import Config
from resources.recipe import RecipeListResource, RecipePublishResource, RecipeResource
from resources.user import UserRegisterResource

app = Flask(__name__)
# 환경변수 셋팅
app.config.from_object(Config)

# JWT 매니저 초기화
jwt = JWTManager(app)

api = Api(app)

# 경로와 리소스(API코드)를 연결한다
api.add_resource(RecipeListResource, '/recipes')
api.add_resource(RecipeResource, '/recipes/<int:recipe_id>')
api.add_resource(RecipePublishResource, '/recipes/<int:recipe_id>/publish')
api.add_resource(UserRegisterResource, '/user/register')

if __name__ == '__main__' :
    app.run()

 

API코드는 각 새로운 파일에 만들어 사용한다

댓글