L'importance des classes pour les vues dans Django
Objectifs
Les objectifs de cette vidéo sont de :
- Présenter l'évolution de Django vers l'utilisation des classes pour les vues.
- Illustrer comment cette méthode améliore l'aspect orienté objet.
- Montrer un exemple pratique de vue basée sur une classe filtrant des données spécifiques.
Résumé
Découvrez comment Django a évolué pour utiliser des classes pour les vues, améliorant ainsi l'aspect orienté objet du développement web.
Description
Cette leçon aborde l'évolution du framework Django, en particulier le passage des fonctions aux classes pour la gestion des vues. Ce changement répond aux critiques des utilisateurs qui préféraient un aspect plus orienté objet. Nous explorerons un exemple pratique où une classe est utilisée pour filtrer les livres d'un auteur spécifique. Les classes offrent une meilleure organisation et une réutilisabilité du code. Le modèle et le template utilisés sont spécifiés dans la classe, et le résultat est une vue filtrée et concise des données pertinentes. Cette approche alignée avec les pratiques modernes de la programmation facilite la maintenance et l'évolution des applications Django.
Is it possible to update content in order to use recent version of Python and Django FW ?
Cela n'est pas le premier cours dans cette situation sur lequel je tombe, si le contenu était simplement gratuit cela pourrait se comprendre. Mais étant donné que l'abonnement est payant, je trouve anormal qu'il n'y ait pas de veille pour assurer la mise à jour des cours. Encore plus dans un domaine ou tout évolue si vite...