•
MVT 패턴
◦
MVC 패턴
▪
client의 요청을 Control에서 먼저 받음
▪
client의 요청이 DB가 필요하면 Model쪽으로 위임을 함
(Model은 db와 연결이 되어 있음)
▪
Model이 필요한 데이터를 Control한테 줌
▪
Control이 Client한테 보여주기 위해서 View를 찾아감
▪
View 중에서 가장 적합한 것을 찾아서 Client한테 보여줌
▪
Control은 말 그대로 control tower라고 생각하면 됨
▪
Model은 DB와 관련된 것들 담당
▪
View는 실제로 Client한테 보여줄 것들을 담당
▪
유지보수에 유리하다는 장점이 있음
◦
MVT 패턴
▪
MVC의 Model = MVT의 Model
▪
MVC의 View = MVT의 Template
▪
MVC의 Control = MVT의 View
▪
요청방식은 MVC와 같음
•
프로젝트 디렉토리 구조
◦
장고에는 model과 view는 자동으로 생성이 되지만 template는 따로 생성을 해줘야 함