2-2.블루프린트로 라우트 함수 관리하기
2-1에서 pybo/__init__.py에 생성한 코드이다. from flask import Flask def creat_app(): app = Flask(__name__) @app.route('/') def hello_pybo(): return "hiroo~~" return app hello_pybo함수는 URL에서 /에 매핑 되는 함수이다. 이 매핑은 @app.route('/')라는 애너테이션이 만들어준다. 이처럼 애너테이션으로 매핑되는 함수를 라우트 함수라고 한다. 매핑이란? 해당 값이 다른 값을 가리키도록 하는 것, 긴 URL경로를 간단하게 표현할 수 있음. 애너테이션이란? @ 와 함께 쓰인 것 지금까지는 새로운 url이 생길 때 라우트 함수를 create_app함수 안에 계속 추가해한다. 이때 ..
2021.08.05