Session du 03 août 2023 à 20h00
Data Science & IA
Développement Web & Frameworks
Bases de Données
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
Django, API REST et graphiques Plotly
Cette vidéo montre pas à pas la création d’un projet Django pour gérer des données d’animaux d’élevage. Vous configurez une API avec Django REST Framework, puis préparez l’environnement virtuel et les dépendances nécessaires (pandas, Streamlit, Plotly). La session met l’accent sur la modélisation des données, l’organisation du projet et la génération de graphiques HTML interactifs avec Plotly. Vous verrez comment rendre les visualisations partageables tout en conservant les fonctionnalités d’exploration et de zoom.
Programme de la session
Début du projet : Création environnement virtuel et activation
Installation des librairies
La ferme : Présentation de l'utilisation du projet dans la vie réelle
Django : création du projet Élevage et de la première application Animal
Création du modèle Animal
Création d'un superuser
Lancement et démo de l'application dans l'interface admin de Django
ForeignKey : Correction du modèle Animal
Explication de : on_delete=models.CASCADE
Création de l'application et du modèle Mesure
Création de quelques données via le site admin de Django
Création de l'API avec Django Rest Framwork
Explication et création d'un serializer
Création des views
Création des urls
Lancement et démo du server avec API Rest
Démo avec Postman et Terminal
Rendre plus lisible les clés étrangères
Création de la partie Streamlit