개발_TIL
개발_TIL | 2022-05-26(28)
Hee94
2022. 5. 27. 21:28
▷ 장고 강의 시작!
오늘을 시작으로 Django를 처음 배우기 시작하였다. 처음에는 초기 세팅하는 부분과 이전에 배운 Python의 기초 문법을 다시 복습하는 시간을 가졌다.
<Python의 데이터 타입>
-숫자형
-문자형
-리스트
-딕셔너리
<Python의 기초 문법>
-조건문(if문)
-반복문(for문)
-함수
-클래스
▷Django VS Flask,Pyramid
▷ Django 의 MVT 패턴
- M (Model)
- 데이터베이스의 모델 (ORM)
- 저장되고 사용되는 데이터의 형태
- T (Template)
- 사용자에게 보여지는 부분
- 화면
- V (View)
- 실질적으로 프로그램이 동작하는 부분
- url을 요청하고 응답하는 그 사이에 일어나는 '서비스'들이 존재하는 곳
▷ Django 의 ORM
Python으로 데이터베이스 클래스 모델을 만들고, 만든 모델을 바탕으로 자동으로 데이터베이스를
다룰 수 있도록 도와줍니다.
흔히 '쿼리'(데이터베이스를 다루기 위해 사용하는 언어) 라고 하는 부분들을 작성 하지 않아도 되는 것