blueprint는 flask에서 제공하는 라이브러리로, 페이지나 기능에 맞게 벡엔드를 분류해서 사용하게 편하게 해준다.
우리가 협업을 할때 app.py라는 파일에 벡엔드 구현을 대부분 했는데,
알아보니 blueprint라는걸 사용해서 협업을 편하게 해주는게 있다는 것을 알게되었다.
사용법
1. from flask import Blueprint
2. blueprint를 사용해 객체생성, 객체를 통해 동일 url로 묶어줌.
3. 묶고 싶은 페이지를 앞서 선언한 객체와 연결.
4. regester_blueprint를 통해 해당 blueprint를 등록.
이렇게 라우팅 함수를 blueprint로 관리할 수 있다!