스타트업/프로그래밍
[프로그래밍] Flask 필요한 것만 요약_#2
mezzanineX
2020. 9. 9. 13:18
*Flask 필요한 것만 요약_#2
*application factory
- flask application (app) 은 Flask 라는 클래스에 의해서 만들어진 인스턴스
app = Flask(__name__)
- flask는 이 app을 사용하여 많은 설정을 함 (URL과 뷰 함수를 매핑하거나, 환경설정을 할 때 app 객체를 사용)
app = Flask(__name__)
- 위 방식의 코드는 app을 전역변수로 사용하기 때문에, 프로젝트 규모가 커질수록 문제가 발생할 소지가 많아진다. (순환참조 오류 circular import)
- 해결책이 application factory 를 사용하는 것
반응형