0부터 시작하는 Django 공부 - 동작 방식

Jaehong Lee·2022년 6월 16일
1
post-thumbnail

1. Django의 동작 방식

  • MVT 구조(패턴) - MODEL, VIEW, TEMPLATE

    1. 전체적인 구조
    2. MODEL : 데이터를 담는 양식(틀), 받아온 DATA를 MODEL에 담아서 전달. 사용자에게 form을 주어 DATA를 받아오면 그대로 MODEL에 담고 DB에 전달 및 사용. 이 MODEL은 객체(objects)로 DB와 1대1로 연결된 객체이다
    3. TEMPLATE : 사용자에게 보여주는 화면, 보여주는 틀
    4. VIEW : 실질적인 작업을 수행, TEMPLATE(틀)에 넣어서 출력시켜주는 것

2. 코드로 보는 동작 방식

3. Template 사용하기

  • 프로젝트에 templates 라는 폴더를 생성하고 해당 폴더에 test.html 파일 생성

  • 사용할 template의 settings.py에 설정

    • 해당 template 폴더의 모든 template 파일을 불러옴
    • 파일의 부모의 부모 경로로 미리 지정되있음
  • view 수정

    • 요청이 오면 해당 html 파일 보냄
  • 결과

  • 코드로 보는 동작 방식

profile
멋진 엔지니어가 될 때까지

0개의 댓글

관련 채용 정보