django model1 [ django ]MVT(Model View Template) 패턴 이번 포스팅은 MVC 패턴이 장고에서 어떤 의미를 갖는가에 대해 다뤄보겠다. 본래 MVC는 Model, View, Controller 를 의미했으나, 장고에서는 Controller 가 빠지고 Template 가 들어왔다. 1. Model Model 은 django 에서 DB와 통신하게 해주는 도구이다. 생성되는 객체(ex: user, 게시글) 들을 db에 저장하는 과정을 편리하게 해주는 것이 Model 이다. django 에서 Article(게시글) 안에는 제목, 내용, 작성자 ... 등등이 있다. 이런 구조가 DB에서는 Row 안에 들어있는 Columns 으로 매칭된다. 개발자는 이 모델을 설정하고, 나머지 DB 저장/삭제/수정 등등의 일은 django 가 알아서 해준다. 2. View View 는 장.. 2021. 3. 13. 이전 1 다음