[Flask] 파이보 - 프로젝트 구조, 애플리케이션 팩토리, 블루프린트로 라우팅 함수 관리
파이보 프로젝트 구조 ├── pybo/ │ ├─ __init__.py │ ├─ models.py │ ├─ forms.py │ ├─ views/ │ │ └─ main_views.py │ ├─ static/ │ │ └─ style.css │ └─ templates/ │ └─ index.html └── config.py models.py : 데이터베이스 처리 forms.py : 서버로 전송된 폼 처리 views 디렉터리 : 화면 구성 static 디렉터리 : css, javascript, images 파일 저장 templates 디렉터리 : html 파일 저장 config.py : 프로젝트 환경 설정 플라스크 애플리케이션 팩토리 app = Flask(__name__) : app 객체를 전역으로 사용하면 순환 ..