바로 실전에 적용할 수 있는 파이썬 웹 개발 레시피. 기초적인 파이썬 지식이 필요합니다.
앞으로 다룰 내용에서 알아둬야 할 파이썬 기능을 다시 한번 짚고 넘어갑니다. 이미 파이썬 고수라면 건너뛰셔도 좋습니다!
- 모듈
- 유니코드와 인코딩
- 반복자
- 데코레이터
파이썬 자체의 기능은 아니지만 파이썬으로 개발할 때 알아야 할 것들을 소개합니다.
- 패키지 관리자
- 가상 환경
- DB-API
- WSGI
본격적인 웹 개발을 해볼까요?
- 시작하기
- 요청과 응답
- Jinja: 템플릿
- 세션과 보안
- 파일 올리기
- 블루프린트
데이터베이스 연금술사가 되어봅시다!
- 시작하기
- 매핑 선언
- 쿼리 API
- Alembic: 마이그레이션
중요한 표준 라이브러리는 잘 익혀둡시다. 반드시 필요할 날이 올거에요.
- os.path: 파일 경로 다루기
- datetime: 날짜와 시간 처리
- json: JSON 파서
쓸만한 라이브러리를 모아봤습니다.
- PIL: 이미지 처리
- Requests: HTTP 통신
- lmxl: XML, HTML 파서
- Celery: 분산 작업 처리
- Babel: 다국어 지원과 국제화