Flask를 위한 패턴들¶
어떤 것들은 충분히 일반적이어서 여러분이 대부분의 웹 어플리케이션에서 찾을 가능성이 높다. 예를 들면 많은 어플리케이션들이 관계형 데이타베이스와 사용자 인증을 사용한다. 그 경우에, 그 어플리케이션들은 요청 초반에 데이타베이스 연결을 열고 사용자 테이블에서 현재 로그인된 사용자의 정보를 얻을 것이다. 요청의 마지막에는 그 데이타베이스 연결을 다시 닫는다.
플라스크 스니핏 묶음(Flask Snippet Archives) 에 많은 사용자들이 기여한 스니핏과 패턴들이 있다.
- 더 큰 어플케이션들
- 어플리케이션 팩토리
- 어플리케이션 디스패칭
- URL 프로세서 이용하기
- Distribute으로 전개하기
- Fabric으로 전개하기
- Flask에서 SQLite 3 사용하기
- Flask에서 SQLAlchemy 사용하기
- 파일 업로드하기
- 캐싱(Caching)
- 뷰 데코레이터(View Decorators)
- WTForms를 가지고 폼 유효성 확인하기
- 템플릿 상속
- 메시지 플래싱(Message Flashing)
- jQuery로 AJAX 처리하기
- 커스텀 오류 페이지
- 지연 로딩 뷰(Lazily Loading Views)
- Flask에서 MongoKit 사용하기
- 파비콘 추가하기
- 컨텐트 스트리밍하기
- 지연된(deferred) 요청 콜백
- HTTP 메소드 오버라이드 추가하기
- 요청한 내용에 대한 체크섬