Session du 20 décembre 2024 à 20h00
Développement Web & Frameworks
Deviens membre Premium magic_button
Cette session de mentorat est réservée aux membres Premium. Rejoignez-nous pour accéder à toutes les rediffusions des sessions de mentorat !
Premium
- check +100h de formations
- check +180 exercices de code
- check +100h de mentorats en rediffusion
- check 20 projets
- check Mentorats groupés hebdomadaires
- check Support individuel avec nos mentors
Session de mentorat Django
Présentation du mentorat Django : Système de Blog
Dans cet exemple, nous allons explorer la création d'un système de blog simple, qui nous permettra de comprendre des concepts fondamentaux en Django. Voici les étapes que nous suivrons :
Sauvegarde des articles :
Nous apprendrons à sauvegarder un article en attribuant automatiquement l'auteur en fonction de l'utilisateur connecté.
Mise en place avec une vue basée sur les fonctions (FBV) :
Nous commencerons par une implémentation classique en utilisant une vue fonctionnelle.
Mise en place avec une vue basée sur les classes (CBV) :
Nous reproduirons la même fonctionnalité avec une vue basée sur les classes, afin de découvrir les différences et les avantages qu'elles offrent.
Ce que nous allons apprendre :
Ce qui est particulièrement intéressant dans cette démarche, c'est de constater que les vues basées sur les classes (CBV), lorsqu'elles sont bien maîtrisées, permettent d'obtenir une flexibilité équivalente à celle des vues fonctionnelles (FBV). Nous verrons comment tirer parti des méthodes des CBV pour optimiser et structurer notre code.