Utiliser des modèles et des données dans Django
Django est axé sur les applications pilotées par les données et dispose donc de son propre mappeur objet-relationnel (ORM, object-relational mapper). Nous allons explorer les concepts d’un ORM et le fonctionnement de l’ORM Django. Nous allons créer nos propres modèles et configurer la base de données.
Objectifs d’apprentissage
Dans ce module, vous allez découvrir comment :
- Décrire un mappage objet-relationnel
- Créer une base de données SQLite dans Django
- Créer et activer des modèles Django
- Expliquer le rôle de la méthode
__str__
dans les classes - Créer et interroger des données dans votre base de données
Prérequis
- Logiciel :
- Visual Studio Code
- Git
- Compétences en développement :
- Connaissances en HTML et CSS
- Connaissance de base de Django
- Connaissance de base des bases de données relationnelles
- Niveau de connaissance intermédiaire de Python et notamment des concepts suivants :
- Gestion des packages
- Environnements virtuels
- Héritage