블루프린트 새로운 URL 매핑이 필요할 때마다 라우팅 함수를 create_app 함수 안에 계속 추가해야 한다. 이를 해결하고자 URL과 함수의 매핑을 관리하기 위해 사용하는 것이 블루프린트다. 블루프린트 생성 view 디렉터리 생성 main_views.py 파일 생성 [projects\myproject\pybo\views\main_views.py] from flask import Blueprint bp = Blueprint('main', __name__, url_prefix='/') @bp.route('/') def hello_pybo(): return 'Hello, Pybo!' create_app 함수 안에 있던 hello_pybo 함수를 옮긴 것이다. @app.route -> @bp.route bp..