본문 바로가기

프로그래밍/Django

[django] MTV pattern은 또 뭐야?

django 포스트 목록 - 장고 포스트 목록


이전 포스트 - django가 뭐야?



< MTV 패턴 >


Model, Template, View를 줄여서 MTV라고 합니다.


아래의 그림과 같은 방식으로 동작합니다.

< 시작 >

웹서버에 http request이 들어옵니다.

urls에서 어떤 request인지 파악합니다.

view에서 파악한 request에 맞는 model과 template를 받습니다.

view는 template라는 뼈대에 model이라는 살을 붙입니다.

완성된 html 파일을 http response를 통해 내보냅니다.

< 끝 >


urls, model, view, template가 각각 어떻게 작동하는지 자세히 알아보겠습니다.


다음 포스트 - 가상환경 venv을 사용하자


'프로그래밍 > Django' 카테고리의 다른 글

[django] project를 만들어보자  (0) 2018.03.30
[django] django를 설치하자  (0) 2018.03.30
[django] 가상환경 venv을 사용하자  (0) 2018.03.27
[django] django가 뭐야?  (0) 2018.03.26
[django] 장고 포스트 목록  (0) 2018.03.26