SemaineTechAUF : Django

ATTENTION : cet atelier requiert une préparation préalable, voir la section Pré-requis.
(à effectuer au moins 30 min avant le début de la présentation)

Présentateur(s)

Format

C'est un atelier plutôt participatif, le code source étaye la présentation des concepts de bases. (10min) Ensuite, on commence tout de suite dans la production, pour ajouter des nouvelles fonctionnalités à ce projet. (30min) La communication sera faite à travers le salon jabber.

Description détaillée

Cet atelier porte sur l'introduction du framework Web Django reposant sur Python. C'est ce framework qui est utilisé pour développer les applicatifs Web de l'AUF.

Une première partie, un peu plus théorique, présente les concepts généraux d'un framework Web, notamment le modèle MVC. Ces principes seront illustrés par le code source d'un mini-projet.

Le but de l'atelier est de construire une application Django qui offre une plateforme de support ; cela permettra dans un projet Django, d'offrir une FAQ et des fichiers d'aides en ligne. C'est un projet concrêt et il l'idée m'est venue d'un ticket qui traîne depuis longtemps : https://redmine.auf.org/issues/1489.

Le projet disposera déjà des fonctionnalités pour gérer la FAQ (création des questions/réponses et présentation sur le portail).

Vous aurez à construire améliorer ce module pour qu'il puisse gérer des ressources sous forme de fichiers :

Les étapes seront accompagnées des codes sources, et expliquées dans le salon de discussion.

Pré-requis

les notions, mais elles seront abordées au début de l'atelier.

Connaissances requises

Environnement technique

Support(s) de présentation

Date et heure de passage

Durée prévue: 45 minutes de présentations (max) + 15 minutes de questions

Ressources

Archives des conversations

Commentaires d'après atelier

Projet/SemaineTech/2011/Ateliers/Django (dernière édition le 2012-08-02 19:17:32 par VictorBruneau)