[파이썬][라이브러리] Django 공식문서 - 1
[출처 : 장고 공식문서]
- 장고의 기초 프로젝트 구조
django
- manage
- mysite
- settings.py
- urls.py
- wsgi.py
- init.py
-
장고에 대해
카테고리
- 모델 계층
- 웹 어플리케이션의 데이터를 구조화하고 조작하기 위한 모델을 제공한다.
- 뷰 계층
- 사용자의 요청을 처리하고 결과를 반환하기 위한 로직을 캡슐화한 “뷰”의 개념을 가지고 있다.
- 템플릿 계층
- 사용자에게 표시할 정보를 표현하기 위해 디자이너에게 친숙한 문법을 제공한다.
- 폼
- 쉽게 폼을 만들고 폼 데이터를 다루기 위한 풍부한 프레임워크를 제공한다.
- 개발 프로세스
- 여러 구성 요소들과 장고 애플리케이션의 개발과 테스트를 도와줄 다양한 도구를 알아본다.
- 관리자
- 가장 인기 있는 기능 중 하나인 자동 관리 인터페이스를 이해하기 위한 모든 것들을 찾아본다.
- 보안
- 웹 어플리케이션 개발에서 가장 중요한 주제이며 여러 보호 도구와 메커니즘을 제공한다.
- 국제화와 지역화
- 강력한 국제화와 지역화 프레임워크를 제공하여, 여러 언어와 세계 여러 지역을 위한 어플리케이션 개발을 지원한다.
- 성능과 최적화
- 코드를 더욱 빠르고 더 적은 시스템 자원을 사용하여 효율적으로 실행할 수 있는 다양한 기법과 도구들이 있다.
- 지리 프레임워크
- GeoDjango는 지리 웹 프레임워크가 되기 위해 GIS 웹 어플리케이션을 최대한 쉽게 구축하고 공간적으로 활성화된 데이터의 힘을 활용한다.
- 기본 웹 어플리케이션 툴
- 이외 캐싱, 로깅, API 등등
- 이외 핵심 기능
- 프레임워크들의 상세한 정보가 들어있다.
- 모델 계층