클라우드 배우기
Flask 본문
Blueprint
URL과 함수의 매핑을 관리하기 위해 사용하는 도구
라우팅 경로 지정
__init__.py
from flask import Flask
def create_app():
app = Flask(__name__)
from .views import main_views
app.register_blueprint(main_views.bp)
return app
main_views.py
from flask import Blueprint
bp = Blueprint('main', __name__, url_prefix='/')
@bp.route('/hello')
def hello_pybo():
return 'Hello, Pybo!'
@bp.route('/')
def index():
return 'Pybo index'
/hello라는 blueprint로 연결
<<참고>>ctrl + 파일명 클릭하면 연결 파일 열림