본문 바로가기
Django

1. Django - Django?

by 새싹_v 2022. 9. 23.
728x90


 

 

Django 란?

 

 

👉 장고는 웹 프로그램을 쉽고 빠르게 만들 수 있도록 도와주는 웹 프레임워크!

 

 

- 웹 프레임워크란?

프레임워크는 개발을 도와주는 하나의 틀!

파이썬 웹 프레임워크 종류
크게 두 가지로 나뉜다. Django, Flask

 

 

- 장고의 MVT패턴

MVT패턴은 장고가 일하는 방식을 보여준다! 큰 틀로 흐름을 잘 파악하기!

- M(Model)
데이터베이스의 모델(ORM)
저장되고 사용되는 데이터의 형태

- T(Template)
사용자에게 보여지는 부분 (html)
화면

- V(View)
실질적으로 프로그램이 동작하는 부분
url을 요청하고 응답하는 그 사이에 일어나는 '서비스'들이 존재하는 곳

- ORM이란?
Django의 ORM은 python으로 데이터베이스 클래스 모델을 만들고,
만든 모델을 바탕으로 자동으로 데이터베이스를 다룰 수 있도록 도와줌

 

 

 

위에 글 내용은 오류 사항이 존재할 수 있습니다!

수정 사항이 있을 시 알려주시면 감사하겠습니다.

728x90

'Django' 카테고리의 다른 글

2. Django - vscode로 Django 프로젝트 만들기  (0) 2022.09.23

댓글