Day 20. Django 프로젝트 파일 구조, MTV
Django 프로젝트 만들기
$ python3 -m venv django-venv
$ source django-venv/bin/activate
$ pip install django
$ django-admin startproject firstproject
아래 구조의 프로젝트가 생성된다.
Django 프로젝트 디렉토리 형태
manage.py
다양한 명령어를 수행시켜주는 매개체 역할을 한다.
__init__.py
파이썬 모듈로써 동작을 할 수 있다.
settings.py
여러 설정들을 기억해 두는 파일.
wigs.py
웹서버에 배포를 할때 설정파일들을 연결시켜주는 파이썬 파일.
Django 앱 추가해보기
source ../django-env/bin/activate # 가상환경 실행
python3 manage.py startapp myapp # myapp 자리에 앱 이름 넣으면 됨
Django MTV
Model
데이터 베이스 관리
Template
사용자가 보는 화면(HTML, CSS 등)
View
화면을 구성 통제. 데이터베이스와 템플릿을 연결
'Programming > Django' 카테고리의 다른 글
PYTHON & DJANGO 온라인 강의 수업노트 DAY19 (0) | 2018.04.22 |
---|---|
PYTHON & DJANGO 온라인 강의 수업노트 DAY18 (0) | 2018.04.19 |
Django 설치 에러 (0) | 2018.04.19 |
PYTHON & DJANGO 온라인 강의 수업노트 DAY9 (0) | 2018.04.19 |
PYTHON & DJANGO 온라인 강의 수업노트 DAY8 (0) | 2018.04.18 |