여러분은 이 튜토리얼을 통해 꽤 많은 Flask와 Python의 개념에 대해 배웠습니다. 돌아가서 튜토리얼을 복습하고, 각각의 단계에서 제시한 코드와 여러분의 코드를 비교하십시오. 튜토리얼의 단계별 속성에 따른 미묘한 차이를 반영할 수 있는 예제 프로젝트와 당신의 실제 프로젝트를 비교하십시오.
Flask에는 지금까지 본 것보다 훨씬 더 많은 것들이 있습니다. 그럼에도 불구하고, 이제 여러분은 자신만의 웹 응용 프로그램을 개발할 준비가 되어있는 상태라고 생각됩니다. Quickstart에서 Flask가 무엇을 할 수 있는지에 대한 개요를 확인한 다음, docs로 이동하여 학습을 계속하십시오.
Flask는 Jinja, Click, Werkzeug, 그리고 ItsDangerous를 사용합니다. (이것들은 모두 각자의 docs를 가지고 있습니다.) 또한 데이터베이스 작업이나 양식 데이터 검증과 같은 작업을 보다 쉽고 강력하게 만드는 확장작업에도 관심이 있을 것입니다.
flaskr 프로젝트를 계속 개발하려면 다음과 같은 방법을 참조하십시오.
- 단일 게시물을 표시하는 상세 뷰, 페이지로 이동하려면 게시물의 제목을 클릭하세요.
- 글 (lisk / unlike a post)
- 댓글
- 태그 (태그를 클릭하면 태그가 있는 모든 게시물 표시)
- 인덱스 페이지를 이름으로 필터링하는 서치박스
- 페이징 디스플레이 (페이지당 5개의 게시물을 표시하기)
- 게시물과 함께 사용한 이미지 업로드
- 마크다운을 사용하여 게시물 포맷
- 새 게시물의 RSS 피드
즐기세요~ 그리고 당신만의 멋진 어플리케이션을 만들어보세요 :)