Archives Wild Code School
Django

04 Django: Les Modèles

Quête 4 sur 9

Django: Les Modèles

Pour cette quête nous allons continuer sur notre lancée, mais avant, un petit rappel sur ce que tu as déjà fait:

  • Tu as créé un projet Django NutriFood.
  • Tu as installé un serveur de base de données PostgreSQL.
  • Tu as créé une base de données, un compte utilisateur associé à la base de données.
  • Tu as configuré Django pour qu'il puisse interagir avec la base de données
  • Tu as créé une application search dans le projet Django Nutrifood.

Cette quête va te permettre de créer les tables et les champs de la base de données.

Objectifs:

  • Utiliser les modèles Django

Utiliser les modèles Django:

Un modèle c'est quoi ? Une représentation sous forme de classe de la structure d'une table, mais sais-tu qu'il est également utilisé par le gestionnaire de migration pour créer et modifier tes tables !

Voici les ressources qui te permettront de créer des modèles et de les utiliser.

↗
https://docs.djangoproject.com/fr/3.1/intro/tutorial02/#creating-models

Tutoriel offiel sur la création et l'activation des modèles

docs.djangoproject.com
↗
https://docs.djangoproject.com/fr/3.1/ref/models/fields/

Référence des champs de modèle

docs.djangoproject.com

💪 Challenge: Créer une table et un champ dans la base de données

Pour ce challenge je vais te demander de créer une table produit et un champ ingrédient de type texte

Ressources partagées sur cette quête