장고의 디자인 패턴 MTV 패턴 이해하기!
Front End : HTML, CSS
Back End : 데이터 처리
장고는 MTV(Model, Template. View)로 나뉘어서 개발을 한다
Front End : Template <---> Back End : Model View
Template : 사용자가 보이는 영역, HTML,CSS, 템플릿언어
Model : DataBase(DB)를 가르키다
View : 데이터를 처리하는 곳, MTV중에서 핵심
ex) 당근마켓의 경우
- 검색창에 가방 이라고 검색 : Template에 가방이 입력됨
- 가방이라는 정보가 View로 넘어감
- View는 Model에서 가방이라는 정보를 다시 View로 가져옴
- View는 중고거래, 동네업체, 동네 정보와 같은 세부 분류를 해주고
- 분류한 데이터를 Template으로 보냄
'Back-end > Django' 카테고리의 다른 글
[Django] Django와 데이터베이스 (0) | 2021.07.19 |
---|---|
[Django] Git 사용법 (0) | 2021.07.19 |
[Django] Django 실습2 (0) | 2021.07.15 |
[Django] Django 실습1 (0) | 2021.07.15 |
Django Setting (0) | 2021.07.15 |
댓글