본문 바로가기
Programming/Python

[ Python ] Python 의 Web Framework | Django 의 구조 | Django ORM

by 코뮤(commu) 2021. 7. 16.
728x90
반응형

 

 

Python의 Web Framework 종류

 

 

 

 

 

 

 

 

 

 

Django의 MVT 패턴

 

 

 

  • M (Model)
    • 데이터베이스의 모델 (ORM)
    • 저장되고 사용되는 데이터의 형태
  • T (Template)
    • 사용자에게 보여지는 부분
    • 화면
  • V (View)
    • 실질적으로 프로그램이 동작하는 부분
    • url을 요청하고 응답하는 그 사이에 일어나는 '서비스'들이 존재하는 곳

 

 

 

ORM 이란?

 

 

Django의 ORM은

Python으로 데이터베이스 클래스 모델을 만들고,

만든 모델을 바탕으로 자동으로 데이터베이스를 다룰 수 있도록 도와준다.

쿼리를 따로 작성 하지 않아도 되는 장점이 있으나, 큰 프로젝트에서는 조금 불리한 부분이 확실히 있는 것 같다.

정처기에서도 다뤄지는 개념이다!

 

 

 

 

 

장고에 대한 기본 이해가 부족하다고 생각하여 공부를 하고 있다.

열심히 달려보자!

 

 

 

 

728x90
반응형