Docs란?
Docs = Ducumentations = 일반적으로 사용설명서, 사용가이드를 의미합니다.
documentation으로 건너가기 전 djangoproject.com에서는 장고를 이렇게 소개합니다.
우스울 정도로 빠르고 Ridiculously fast
완벽히 로딩되며 Fully loaded
믿을 수 있는 보안에 Reassuringly secure
극도의 확장성과 Exceedingly scalable
믿을 수 없을 만큼 다재다능 Incredibly versatile
하다고 말입니다.
1. Documentation
총 11개로 대분류 된 장고문서( = django documentations = 앞으로 Docs라고 기록합니다.) 중 첫번째 설명서
다른 10개의 대분류가 어떻게 구성되어 있는지 보여줍니다.
다른 10개의 대분류 안에 포함된 내용을 찾아갈 수 있게 도와줍니다.
본래 각 항목의 링크를 통해 해당 페이지로 이동할 수 있어야 하지만, 작성되지 않은 내용이 많아 생략합니다. 천천히 추가하겠습니다.
1. Documentation은 17개의 중분류로 다시 나눠지며, 각각의 중분류 안에 또다른 소분류가 존재합니다.
모두 5페이지로 구성되어 있습니다. (원본 문서의 1~5p)
*장, 절, 구... 등의 분류는 직관적으로 구조를 파악하는데 불편한 것 같습니다. 적절한 표현을 찾을 때까지 어색하지만 [ 대분류 ], [ 중분류 ], [ 소분류 ] 라는 표현을 사용합니다.
대분류
1. Documentation
중분류
1.1___Getting help
1.2___How the documentation is organized1.3___First steps
1.4___The model layer
1.5___The view layer
1.6___The template layer
1.7___Forms
1.8___The development process
1.9___The admin
1.10__security
1.11__Internationalization and localization
1.12__Performance and optimization
1.13__Python compatibility
1.14__Geographic framework
1.15__Common Web application tools
1.16__Other core functionalities
1.17__The Django open-source projcet
소분류
1.1___Getting help
1.2___How the documentation is organized
- Tutorials
- Topic guides
- Reference guides
- How-to guides
1.3___First steps
- From scratch
- Tutorial
- Advanced Tutorials
1.4___The model layer
- Models
- QuerySets
- Model instances
- Migrations
- Advnaced
- Other
1.5___The view layer
- The basics
- Reference
- File uploads
- Class-based views
- Advanced
- Middleware
1.6___The template layer
- The basics
- For designers
- For programmers
1.7___Forms
- The basics
- Advnaced
1.8___The development process
- Settings
- Applications
- Exceptions
- django-admin and mange.py
- Testing
- Deployment
1.9___The admin
- Admin site
- Admin actions
- Admin documentation generator
1.10__Security
- Security overview
- Disclosed security issues in Django
- Clickjacking protection
- Cross Site Request Forgery protection
- Cryptographic signing
- Security Middleware
1.11__Internationalization and localization
- Overview/ Internationalization/ Localization/ Localised Web UI formatting and form input
- Time zones
1.12__Performance and optimization
- Performance and optimization overview
1.13__Python compatibility
- Jython support
- Python 3 compatibility
1.14__Geographic framework
- GeoDjango
1.15__Common Web application tools
- Authentication
- Caching
- Logging
- Sending emails
- Syndicationfeeds (RSS/Atom)
- Pagination
- Messages framework
- Serialization
- Sessions
- Sitemaps
- Static files management
- Data validation
1.16__Other core functionalities
- Conditional content processing
- Content types and generic relations
- Flatpages
- Redirects
- Signals
- System check framework
- The sites framework
- Unicode in Django
1.17__The Django open-source project
- Community
- Design philosophies
- Third-party distribution
- Django over time