개인공부

[flask] flask 간단 사용

게르마늄팔찌전도사 2024. 5. 22. 23:08

곰곰히 생각을 해보다가

리액트 -> 스프링부트 -> 파이썬

이렇게 리엑트에서 이미지를 캡쳐하여 스프링부트에게 전송하고 그 이미지를 파이썬에 처리하도록 만드는 게 맞는 거 같다는 생각이 들었다.

내 파트는 백엔드와 컴퓨터비전이었기 때문에 자연스레 스프링부트와 파이썬을 연결하는 역할을 가지고 가게 되었다.

flask를 사용하여 스프링부트와 통신하기로 마음 먹었다.

from flask import Flask
app = Flask(__name__)

@app.route("/")
def spring():
   return 'hello world'

if __name__ == '__main__':
   app.run('0.0.0.0',port=5000,debug=True)

 

이렇게 설정해주니 바로 url이 떠서 놀랐다. 스프링부트에서는 많이 설정했던 거 같은데... 

이제 스프링부트에서 id를 가져오는 것과 이미지를 가져와서 처리하고 return하는 걸 구현해봐야겠다.