blueprint
-
[🛸 Flask] Flask Blueprint프로그래밍/Django & Flask 2021. 1. 16. 15:03
Blueprint 장고는 각 application마다 views를 이용해 실행시킬 함수를 분리시키는게 가능했다. 예를 들어 게시글 application => views (글쓰기, 댓글쓰기, 글삭제 등등) 회원관리 application => views (회원가입, 회원탈퇴 등등) 그런데 플라스크는 main.py 안에서 모든 함수를 작성한다. 그러면 main.py 안에 내용이 매우 길어짐! 그래서 사용하는 것이 blueprint다. #main_views.py from flask import Blueprint bp = Blueprint('main', __name__, url_prefix='/') # 'main'은 장고의 namespace와 같은 용도 # 함수정의 def ~ # __init__.py from ...