Flask 기초와 여러 가지 확장을 예제로 살펴본다.
주요 확장의 경우 개별 공식 문서의 내용을 기초로 하고 실제로 여러 가지 테스트를 통해 학습한 내용을 정리한다.
- 기초
- 블루프린트
- 확장
- Flask-SQLAlchemy - ORM
- Flask-Script - 실행 스크립트 및 옵션 추가 지원
- Flask-WTF - 폼 검증, CSRF 토큰 지원, RECAPTCHA 등
- Flask-Login - 인증 처리
- Flask-Babel - 다국어 및 날짜 형식
- Flask-Admin - 대시보드
- Flask-Migrate - 데이터베이스 이관 관리
- 기본 뼈대 boilerplate