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 |
---|
댓글