django framework


파이썬 기반의 무료 오픈소스 웹 애플리케이션 프레임워크(Open Source Web Application Framework)


- 빠른 개발, 쉬운 구축 (개발 비용감소)


- 확장성, 보안


- 기본적인 admin 기능의 구현



-하지만 좋지 않은 성능




Architecture


- MVC 패턴 기반 MVT 아키텍처






  1. Model : data 구조 혹은 스키마

  2. View : MVC 의 Controller에 해당 

  3. 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

+ Recent posts