예전에는 DB불러오기, 기능구현, 화면구현 등의 기능들을 한 파일에서 진행했었음.
당연히 유지보수 굉장히 힘들어짐.
이거를 나눠놓은 방식이 MVC 패턴이라는 거임.
MVC(Model View Controller)라는 패턴은 코드의 재사용성, 해석을 편리하게 하기 위한 개발 디자인 패턴이라고 생각할 수 있음.
Django에서는 MVC 패턴이라는 개념을 MTV(Model Template View)라고 부름.
M = M
V = T
C = V
라고 생각하면 됨.
django-admin startproject config .
django가 웹서버, 와스 서버 역할을 할 수 있도록 해줌.
웬만하면 건들 필요 없음.
라우팅 경로를 정의할 때 건들 파일임.
python manage.py startapp user
user라는 이름의 앱을 만드는 명령어임.