본문 바로가기
IT/Django

Django 실습 - 1

by 혁클 2021. 2. 1.

Django의 MTV (Model Template View) 아키텍처

MTV

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로 배우는 쉽고 빠른 웹 개발"(한빛미디어) 교재와 엔코아 플레이데이터 수업 내용을 참고로 합니다.

댓글