Les vues fondées sur les classes avec Django

Découvre les vues fondées sur les classes (CBV ou Class Based View en anglais) avec le framework Django.
Débloquer cette formation
  • grade grade grade
    Avancé
  • schedule 1 heures 10 minutes
  • list 10 sessions
Pourquoi utiliser les CBV ?

1. Pourquoi utiliser les CBV ?

03:18

Dans cette session, vous allez comprendre l'importance d'utiliser les vues fondées sur les classes (CBVs) dans Django. Nous allons aborder pourquoi choisir les CBVs peut rationaliser votre code et améliorer la modularité de votre application. En plus, nous allons voir comment utiliser efficacement les CBVs pour gérer la logique de votre application.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Notre première vue fondée sur une classe

2. Notre première vue fondée sur une classe

07:50

Lors de cette session, vous vous familiariserez avec les vues fondées sur les classes, un concept essentiel du framework Django. Ensemble, nous allons coder notre première vue basée sur une classe, un moyen incontournable pour créer des vues cohérentes et réutilisables en Django. Vous allez découvrir comment, en partant de zéro, mettre cela en pratique dans un projet Django. Une étape clé pour maîtriser pleinement ce puissant outil.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Personnaliser le TemplateView

3. Personnaliser le TemplateView

10:40

Dans cette session, vous allez découvrir comment personnaliser votre TemplateView avec Django. Nous allons explorer ensemble comment modifier les vues fondées sur les classes pour optimiser l'expérience utilisateur. Vous allez apprendre à motif les templates et ajouter des éléments spécifiques à vos applications Django. Le but ultime est de vous donner la maîtrise complète des vues CBV.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
La vue de base et les mixins

4. La vue de base et les mixins

05:44

Dans cette session, vous allez découvrir les bases de la Class Based View (CBV) et les different mixins disponibles dans Django. Vous allez apprendre à les implémenter dans votre projet pour créer des vues plus performantes et faciles à maintenir. Nous allons passer en revue les différentes options et paramètres de ces vues pour vous aider à en maîtriser l'utilisation.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
L'utilité des CBV pour les opérations CRUD

5. L'utilité des CBV pour les opérations CRUD

01:04

Dans cette formation, vous vous familiariserez avec l'importance et l'application pratique des vues fondées sur les classes, notamment dans le cadre d'opérations CRUD avec Django. Nous allons explorer comment ces vues peuvent simplifier votre code, tout en conservant une logique claire et efficace. Une manière indispensable d'optimiser votre utilisation du framework Django.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
La classe ListView

6. La classe ListView

08:53

Dans cette session sur la classe ListView, vous allez découvrir comment exploiter les fonctionnalités de cette classe fondamentale dans Django. Vous allez apprendre à l'utiliser pour créer des vues basées sur des listes de manière efficace et structurée, en tirant parti des fonctionnalités intégrées de Django. Nous allons également voir quelques exemples de code pour mieux cerner son utilisation.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
La classe DetailView

7. La classe DetailView

05:16

Dans cette session, vous allez découvrir la classe DetailView, un composant essentiel des vues basées sur les classes avec Django. Nous allons explorer comment l'utiliser efficacement pour gérer l'affichage des détails d'un objet. Vous apprendrez également comment personnaliser cette vue pour répondre à des besoins spécifiques. Préparez-vous à amplifier vos compétences Django avec ces techniques avancées!

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
La classe CreateView

8. La classe CreateView

14:19

Vous allez approfondir votre compréhension des vues fondées sur les classes en vous familiarisant avec la classe CreateView de Django. Nous aborderons son fonctionnement, son utilité et comment l’implémenter dans vos projets. Vous allez découvrir comment la classe CreateView peut simplifier la création de formulaires pour vos applications Django.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
La classe UpdateView

9. La classe UpdateView

07:30

Au cours de cette session, vous explorerez en détail la classe UpdateView, l'un des piliers des vues fondées sur classes avec Django. Nous allons apprendre à l'intégrer dans vos projets pour actualiser efficacement vos données. Attendez-vous à plonger dans le code et à acquérir une compréhension solide de son utilisation.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
La classe DeleteView

10. La classe DeleteView

05:22

Dans cette session, vous allez découvrir comment la classe DeleteView fonctionne avec Django. Nous allons voir comment elle facilite la suppression de données en utilisant les vues fondées sur les classes. Vous allez comprendre comment l'utiliser efficacement pour gérer les suppressions dans vos projets Django.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.