백엔드 개발을 위한 핸즈온 장고

도서명:백엔드 개발을 위한 핸즈온 장고
저자/출판사:김성렬/한빛미디어
쪽수:416쪽
출판일:2023-05-30
ISBN:9791169211116
목차
1장. 장고에 대하여
1.1 웹 프로그래밍과 백엔드 프로그래밍
1.2 장고 MTV 아키텍처: 템플릿의 한계
1.3 장고란 무엇인가
1.4 이 책에서 사용하는 라이브러리
1.5 프로젝트 환경 설정
1.6 이 책의 토이 프로젝트
Tip1 신입 또는 주니어 개발자에게 필요한 이력서
2장. 모델링과 마이그레이션
2.1 ER 모델링
2.2 장고의 모델
2.3 장고의 필드
2.4 마이그레이션
Tip2 신입, 주니어 개발자를 위한 기술 면접 팁
3장. ORM과 쿼리셋
3.1 ORM
3.2 쿼리셋
3.3 쿼리셋 활용하기
3.4 지연 로딩과 즉시 로딩
3.5 트랜잭션 관리
3.6 매니저
3.7 관계 매니저
3.8 DB 라우터: 멀티 데이터베이스 관리
4장 직렬화
4.1 직렬화
4.2 DRF Serializer
4.3 DRF Serializer 사용 시 권장 사항
4.4 DRF Serializer를 활용하는 방법
4.5 DRF Serializer와 Pydantic 비교
5장 뷰
5.1 웹 프레임워크 직접 구현해보기
5.2 URL dispatcher
5.3 함수 기반 뷰(FBV)와 클래스 기반 뷰(CBV)
5.4 DRF 뷰
5.6 DRF 예외 처리
5.7 drf-spectacular: DRF API 문서 자동화
부록 배포: Uvicorn, Gunicorn
1. 용어 정리
2. 배포 시 사용하는 기술들
4장 직렬화
● 직렬화 개념
● DRF Serializer 사용법
● DRF Serializer와 Pydantic 비교
직렬화가 무엇인지 살펴보고 DRF에서 제공하는 직렬화 모듈을 어떻게 다루는지 알아본다.
5장 뷰
● 웹 프레임워크 직접 구현해보기
● URL dispatcher 모듈 사용법
● 함수 기반 뷰와 클래스 기반 뷰 비교
● DRF 뷰 활용법과 DRF 예외 처리
● drf-spectacular : DRF API 문서 자동화
뷰와 URL dispatcher 모듈을 살펴본다.