Backend/Django

    MVT 모델

    MVT 모델

    MTV(Model, Template, View)모델은 장고 프레임 워크에서 사용되는 웹 디자인 패턴이다. 기존 MVC(Model, View, Controller)모델과 이름만 다르고 그 기능은 거의 같다고 해도 무방하다. 장고는 이런식으로 작동한다. 사용자가 url을 요청하면 view에서 model CRUD(create read update delete)를 통해서 db에 접근한다. 그리고 가져온 정보를 template에 렌더링(html)하여 클라이언트에게 응답한다. 그래서 Django를 통해 처음 프로젝트와 어플리케이션을 만들게 되면 기본 파일의 구성이 이런 것이다. 다음 게시글 부터 파일 기본 요소들을 파헤쳐보겠다.