Chapter 1: Introduction
- Downloading and Installing.
- Backwards compatibility, python version compatiblity, common issues etc.
- What is Django?
- Brief History
What django aims to be, what it is not (not a cms or ready to use website)
Batteries included
Future (django-nonrel, django with python3.0)
- Django Features:
- Structure
Reusable Code
Security
Documentation
Community
- Why Django? Why Django instead of any other framework?
- Compare django to other lightweight frameworks like codeigniter, rails.
- Inside Django
- Python Philosophy
Django Philosophy
Request-Response cycle
Django Architecture
Django ORM
DRY principle
Loose coupling
Introduction to middleware, template tags, context processors, RequestContext