본문 바로가기

Python

Flask 1 : Tutorial 소개

2019년 여름 현재 시중에 나와있는 Flask 책은 추천하기에 마땅치 않아, Flask 공식 웹사이트에서 제공하는 튜토리얼로 공부하시기를 권해드립니다. 하지만, 공식 웹사이트는 영어라는거...

그래서 Flask 공식 웹사이트 튜토리얼에 대한 번역을 올립니다. 원문의 흐름에 따라 번역했고, 이해를 돕기 위해 직역보다는 의역을 합니다.

원문 : https://flask.palletsprojects.com/en/1.1.x/tutorial/


목차:

  • 프로젝트 구성
  • 어플리케이션 설치
  • DB 구축
  • 블루프린트와 뷰
  • 템플릿
  • 정적 파일
  • 블로그 블루프린트
  • 프로젝트 팩키징
  • 테스트
  • 배포
  • 개발

이 튜토리얼은 블로그 어플리케이션인 Flaskr를 제작하는 과정을 소개합니다. 주요 기능은 회원가입, 로그인, 글 작성, 수정, 삭제 입니다. 또한, 어플리케이션을 패키징하고 다른 컴퓨터에서 배포하는 방법을 다룹니다.

이 튜토리얼은 이미 여러분이 파이썬 언어에 익숙하다는 것을 전제로 진행합니다. 

이 튜토리얼이 초보자를 위해 작성되긴 했지만, Flask의 모든 특징을 다루진 않습니다. 더 많은 기능을 알고싶은 분은 Quickstart 를 참고하세요.

screenshot of login page

Flask는 유연합니다. 따라서, 사용자에게 특정한 프로젝트나 코딩 구조를 요구하진 않습니다. 하지만, 처음 배우는 사람은 잘 구조화된 예제를 따라하는 것이 도움이 됩니다. 이 튜토리얼의 구조를 따라하는 것이 처음엔 귀찮을 수 있지만, 초보 개발자가 Flask를 개발하고 확장해나며 겪게될 시행착오를 줄이는데 도움이 될 것입니다.

screenshot of login page

이 튜토리얼은 github에서 다운받을 수 있습니다.

다음 : 프로젝트 구조


'Python' 카테고리의 다른 글

Flask 6 : 템플릿  (0) 2019.09.06
Flask 5 : 블루프린트와 뷰  (0) 2019.08.28
Flask 4 : DB 구축  (1) 2019.08.28
Flask 3 : 어플리케이션 설치  (0) 2019.08.28
Flask 2 : 프로젝트 구조  (0) 2019.08.28