Django initiation
Django, pas à pas.
En trois jours, vous construisez votre première application web complète en comprenant chaque étape. Modèles, vues, templates, formulaires, authentification, on vous explique tout en contexte.
Vous repartez avec des bases solides et la clarté pour continuer seul.
Programme (7 modules)
-
1 Architecture Django et premier projet 3h
Le pattern MTV, le cycle d'une requête, création du projet et de la première app
-
2 Modéliser ses données avec l'ORM 4h
Définir des modèles, gérer les relations, écrire des requêtes et appliquer les migrations
-
3 Créer des vues et gérer le routing 3h
Vues fonctionnelles et génériques, URLs nommées, namespaces et redirections
-
4 Concevoir des templates HTML 3h
Héritage de templates, balises, filtres et gestion des fichiers statiques
-
5 Traiter les formulaires et les données utilisateur 3h
Form, ModelForm, validation, protection CSRF et upload de fichiers
-
6 Authentification et gestion des accès 2h
Connexion, déconnexion, protection des vues et gestion des permissions
-
7 Administration et déploiement 3h
Personnaliser l'interface admin Django et préparer son projet pour la production