RMLL 2011 : Conférence sur Django Hacking
Résumé de la conférence
Django est un framework extrêmement configurable, modulable et puissant. Illustré par quelques use-case de la vraie vie, cette conférence se veut une présentation des techniques avancées de ce framework afin de pouvoir profiter pleinement de sa puissance. Seront abordés :
- les settings d’environnement ;
- les surcharge de templates d’administration ;
- les templatetags pour tous ;
- les astuces de mise en production ;
- le DRY jusque dans les templates ;
Cette partie exliquera en détail comment passer simplement d'un environnement à un autre (local/dev/test/prod) sans devoir modifier le code des settings
L'interface d'aministration de Django est certainement l'une de ses killer features : nous verrons comment maitriser totalement l'outil et customiser certaines parties qui ne sont normalement pas modifiables
Les templatestags sont bien souvent l'outil de dernier recours du designer perfectionniste avec des délais. Nous aborderons la mise en pratique d'astuces que nous utilisons nous même dans "la vraie vie"
S'il est un moment critique dans la vie d'une application, c'est certainement la mise en production : comment s'éviter des heures de debug, quels sont les erreurs à ne pas commetre, c'est que nous allons découvrir
Il est possible d'utiliser les templates de façon intelligentes et DRY grâce aux includes, variables, variables d'environnement et autre. Au travers de quelques exemples concrets, nous verrons comment les utiliser au mieux
À propos