장고 웹 프로그래밍

신범철·2021년 6월 8일
0

21-1파이썬수업

목록 보기
3/6

3장 Django 웹 프레임 워크

MVC 패턴 기반 MVT

장고는 MVC(Model-view-controller)를 기반으로 한 프레임워크다.
하지만 장고는 View를 Template, Controller를 View라고 부른다.
Model은 데이터베이스 엑세스하는 컴포넌트(models.py)
View는 데이터를 가져오고 변형하는 컴포넌트(py)
-view에서 데이터를 보내고 가공하고 가져오고!
Template 사용자에서 보여주는 컴포넌트(html)
그래서 장고는 MVT(Model-view-template)

웹클라이언트 -> (request) ->urls.py -> view -> model or template
->model <-> DB -> (response) -> 웹클라이언트
->teplate(html) -> (response) -> 웹클라이언트

profile
https://github.com/beombu

0개의 댓글