Django의 MTV (Model Template View) 아키텍처
1. 클라이언트로부터 URL 요청
2. URL conf : 요청 URL과 매핑 되는 View 함수 실행
3. 뷰는 자신의 로직을 실행 ( 이때 데이터베이스 처리가 필요하면 모델을 통해 처리하고 그 결과와 화면(Template) 리턴
4. View 에서 리턴한 데이터와 Template 이용하여 클라이언트에 전송한 HTML 파일이 생성됨
5. HTML 파일이 클라이언트에게 보내 응답됨
Django 설치하기
1. 파일참에서 파이썬 프로젝트 생성 : 프로젝트 명 -> pjt_Django
2. 파일참 터미널에서 pip install Django 타이핑하고 실행 (Django 설치)
Django 프로젝트 기본 골격 생성
1. Django 프로젝트 생성
Django 프로젝트 명 : myDjangoSite(다른 이름 사용 가능) 생성
파일참 터미널에서 django-admin startporject myDjangoSite 타이핑
2. 애플리케이션 생성
3. 프로젝트 설정 파일 변경 ( setting.py 편집)
4. 기본 테이블 생성
5. 웹 서버 띄우기
6. Admin 사이트 확인
*이 포스팅은 "Django로 배우는 쉽고 빠른 웹 개발"(한빛미디어) 교재와 엔코아 플레이데이터 수업 내용을 참고로 합니다.
'IT > Django' 카테고리의 다른 글
Django 게시판 웹 어플리케이션 만들기 - 3 (0) | 2021.02.12 |
---|---|
Django 게시판 웹 어플리케이션 만들기 - 2 (0) | 2021.02.11 |
Django 게시판 웹 어플리케이션 만들기 - 1 (0) | 2021.02.07 |
Django 실습-3 (0) | 2021.02.06 |
Django 실습-2 (0) | 2021.02.02 |
댓글