django framework
파이썬 기반의 무료 오픈소스 웹 애플리케이션 프레임워크(Open Source Web Application Framework)
- 빠른 개발, 쉬운 구축 (개발 비용감소)
- 확장성, 보안
- 기본적인 admin 기능의 구현
-하지만 좋지 않은 성능
Architecture
- MVC 패턴 기반 MVT 아키텍처
- Model : data 구조 혹은 스키마
- View : MVC 의 Controller에 해당
- Template : MVC의 view에 해당
Structure
sample2 : root project
managy.py : django와 상호작용하는 커맨드라인 유틸리티
settings.py: 환경 구성
urls.py: url선언에 대한 저장. url dispatcher 구성
wsgi.py : WSGI 호환 웹서버의 진입점
https://docs.djangoproject.com/ko/1.11/intro/tutorial01/
https://zetawiki.com/wiki/%EC%9E%A5%EA%B3%A0_manage.py_%EB%AA%85%EB%A0%B9%EC%96%B4
'programming > Python' 카테고리의 다른 글
pyenv를 통한 python 개발환경 구성 (0) | 2018.12.12 |
---|---|
HOST, IP Address 간단하게 활용 (0) | 2018.06.16 |
Python 주요사항 및 특징 (0) | 2018.06.13 |