개발_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으로 데이터베이스 클래스 모델을 만들고, 만든 모델을 바탕으로 자동으로 데이터베이스를

 다룰 수 있도록 도와줍니다.

 흔히 '쿼리'(데이터베이스를 다루기 위해 사용하는 언어) 라고 하는 부분들을 작성 하지 않아도 되는 것