MVT패턴1 [Django] MVT 패턴 일반적인 MVC 패턴 M : Model V : View C : Controller 장고에서 사용하는 MVT 패턴 M : Model T : Template V : View Model 데이터베이스에 저장되는 데이터 ORM을 사용하여 객체와 데이터베이스의 관계를 매핑해줌 View 로직 정의 Template 사용자가 보는 화면 UI 정의 클라이언트로부터 요청을 받으면 URLconf를 이용하여 URL을 분석 URL을 분석한 결과로 해당 URL 처리를 담당할 뷰를 결정 뷰는 자신의 로직을 실행 만일 데이터베이스 처리가 필요하면 모델을 통해 처리하고 그 결과를 반환받음 뷰는 로직 처리가 끝나면 템플릿을 사용하여 클라이언트에 전송할 HTML 파일을 생성 뷰는 최종 결과로 HTML 파일을 클라이언트에게 보내 응답함 참고.. 2023. 5. 16. 이전 1 다음