Django/Django 시작하기
3. MTV 패턴 (알고가는 이론)
신김
2019. 11. 7. 18:26
이전 글에서 장고는 어떻게 작동할까? 에서
결론
Django는 프로젝트생성, 그안에 App 생성
만들어진 파일 및 폴더간의 티키타카(상호작용)으로 작동
한다고 했다.
그럼 장고에선 티키타카를 어떻게 할까?
결론
MTV 패턴으로 한다.
MTV란?
Model, Template, View의 약자
우리가 장고프로젝트와 App을 생성하면 이 파일들이 있다.
M, T, V 각각 독립적 임무 수행으로 Django가 작동한다.
MTV의 임무?
Model
- Data Base를 다뤄주는 역할
- 데이터 탐색 담당
Template
- 사용자에게 보여지는 html화면
- 보여주기 담당
View
- 함수들이 모여있는 곳
- 처리 담당