Django 코딩 스타일. 읽기 쉬운 코드를 작성하는것이 왜 중요할까? 그리고 그 방법은?
최적화된 장고 환경은 어떤 구성일까? 환경을 구성할 때 장고 초심자의 일반적인 실수를 살펴보고 일반적으로 어떤 환경이 사용되는지 살펴본다.
프로젝트 레이아웃은 코어 개발자 사이에서도 의견이 분분하다. 본 장에서는 가장 일반적으로 사용하는 방식을 소개한다.
장고 앱이란? 프로젝트를 구성하는 라이브러리이다. 이번 장에서는 어떻게 장고 앱을 디자인하는지 살펴본다.
장고 설정 파일을 관리하는 방법을 소개한다.
장고에서 모델을 설계하는 방법을 알아본다
우리가 작성하는 대부분의 쿼리는 간단하다. 장고 ORM은 이러한 일반적인 사례에 대해 적절한 SQL을 생성해준다.
장고는 함수 기반 뷰(function-based views, FBV)와 클래스 기반 뷰(class-based views, CBV)를 지원한다. 상황별로 어떤 뷰를 사용하면 좋을지 알아보자.
장고에서 함수 기반 뷰는 함수적인 특징이 장점이다. 이로 인해 몇가지 흥미로운 전략이 가능하다. 함수기반 뷰를 통한 프로젝트의 몇가지 기법을 소개한다.
장고에서는 클래스 기반 뷰를 작성하는 표준화된 방법을 제공한다. 이번 장에서는 클래스 기반 뷰를 어떻게 사용하는지와 언제 이용하면 좋은지 알아보고 클래스 기반 뷰 사용을 위한 팁을 설명한다.
장고는 강력한 기능을 가진 폼을 제공한다. 폼을 이용하면 데이터를 깔끔하게 정리해 저장할 수 있다.
장고 개발자라면 반드시 알아야 할 다섯가지 폼 패턴을 다룬다