Django és un bastiment per a la creació d'aplicacions web, madur, complet i ben documentat
Utilitzat per a la creació de llocs web REALS i amb les bateries incloses RSS, i18n, ORM, urls amigables, sites, plantilles, middlewares, ...
Principals característiques DRY
Reutilització de codi
Orientat a la feina
Amb una documentació grandiosa
Utilitza el model vista plantilla (MVT ~ MVC)
Administrador automàtic i personalitzable
Escalable
Estructura d'un projecte Django Imatge: Rob Yates
Arquitectura modular Imatge: Rob Yates
Com començar? Fer el tutorial És ràpid
És fàcil
Serveix per començar Com començarem? appfusedjango Exemples de projectes
Experiments
Copiar i aferrar És una manera ràpida de començar un projecte, el farem servir per veure l'estructura
Requisits: Python 2.5+
Django 1.1.1
svn checkout http://appfusedjango.googlecode.com/svn/trunk/ appfusedjango
Executant els exemples copiar properties.py.template a properties.py
copiar loggin.conf.templates a loggin.conf
python manage.py syncdb
python manage.py runserver
urls del projecte imports enllaç d'aplicacions en depuració
url.py Imatge: Rob Yates url resolver admin include
urls per agenda_perm (r'^agenda/', include('agenda.urls')), url com a  expressió regular codi que s'executarà nom del la url
urls a agenda nom del mòdul Funció a executar mapeig de la url
views.py És un mòdul python

Presentacio Django