Django1 [Django] MTV 패턴 MVC 패턴과 MTV 패턴 파이썬에서는 자바에서 자주 사용되는 MVC 패턴을 기반으로 만들어진, MTV 패턴을 사용한다. MTV에서는 프로그램을 Model, Template, View으로 나누어 작성한다. MTV 패턴 동작 방식 클라언트로부터 요청을 받으면 URLconf 모듈을 이용하여 URL을 분석하고 그 결과를 통해 해당 URL에 매칭되는 view 를 실행한다. view는 자신의 로직을 실행하고, 데이터베이스 처리가 필요하면 model을 호출한다. model은 호출받으면 데이터베이스에서 필요한 값을 받아오고 그 결과를 view에 반환받는다. view는 자신의 로직 처리가 끝나면 template을 사용하여 클라이언트에 전송할 HTML 파일을 생성한다 view는 최종 결과로 HTML 파일을 클라이언트에게.. 2020. 7. 13. 이전 1 다음