6 **Présentateur**: Olivier Larchevêque
8 **Date et heure de passage**:
10 - 29 Août 2011 à 13h00 TU
11 - 1er Septembre à 13h00 TU
13 **Durée prévue**: 45 minutes de présentations (max) + 15 minutes de questions
15 **Pré-requis** : [WikiTeki](http://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/Django)
22 - Présentation des concepts du framework Web Django (10min)
23 - Création d'un modèle de données (10min)
24 - Création d'une interface d'administration (10min)
25 - Création d'une vue accompagnée de sa template pour le portail (10min)
31 Qu'est-ce qu'un framework Web?
32 ==============================
39 Définition (ultra-courte)
40 -------------------------
42 Méthode de conception visant à créer une séparation
43 logique des données, de leur manipulation et de leur visualisation.
44 [Wikipedia](http://fr.wikipedia.org/wiki/Mod%C3%A8le-Vue-Contr%C3%B4leur)
55 Données métiers, souvent directement lié à la base de donnée.
60 Interface qui fait le lien entre l'utilisateur et l'application, généralement la page HTML.
65 Passerelle entre les models et les views : il adapte, traite, préparent les données.
69 Traitement d'une requête
70 ========================
74 - Invocation de la vue
76 - Combinaison des données avec la template
82 Concrêtement dans Django c'est où?
83 ==================================
92 - project/support/urls.py
96 - project/support/models.py
100 - project/support/views.py
104 - project/support/templates/*.html
111 Pour chaques étapes, vous pouvez jouer dans le projet pendant 10min.
112 À la fin de chacune des étapes, si vous êtes en difficultés, on propose
113 une solution pour passer à l'étape suivante.
115 *Remarque* : le projet est déjà commencé, vous pouvez vous inspirer de ce
116 qui est déjà fait. J'ai laissé quelques commentaires dans le code source
122 - Créer une interface d'administration pour ce modèle
123 - Créer une vue avec sa template