최대 1 분 소요

[출처 : 장고 공식문서]

  1. 장고의 기초 프로젝트 구조

django

  • manage
  • mysite
    • settings.py
    • urls.py
    • wsgi.py
    • init.py
  1. 장고에 대해

    카테고리

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

태그:

카테고리:

업데이트: