Django rend parfois le développement d'applications trop facile, et la documentation est souvent orientée vers les fonctionnalités plus que vers les performances.
Une application Django peut être prototypée très rapidement, mais pas n'utilise pas forcément les ressources de manière optimale. Nous allons donc voir les différents moyens d'identifier les goulots d'étranglement et les sources d'optimisation possibles : l'ORM et les templates sont les principaux consommateurs de ressources, et le cache est une piste à explorer sérieusement pour réduire la charge.
Le but de cette présentation est d'introduire des outils et des techniques permettant d'optimiser son projet de manière efficace.