Une fois les modèles de données créés, Django met à votre disposition via l’ORM une API permettant de créer, mettre à jour, lire, rechercher, ou détruire les objets.
from django.db import models class Formation(models.Model): nom = models.CharField(max_length=100) description = models.TextField() # def __str__(self): # avec Python 3 def __unicode__(self): # avec Python 2 return self.nom class Auditeur(models.Model): nom = models.CharField(max_length=50) prenom = models.CharField(max_length=50) # def __str__(self): # avec Python 3 def __unicode__(self): # avec Python 2 return ’, ’.join((self.nom,self.prenom)) class Cours(smodels.Model): formation = models.ForeignKey(Formation) auditeurs = models.ManyToManyField(Auditeur) description = models.TextField() date = models.DateField() # def __str__(self): # avec Python 3 def __unicode__(self): # avec Python 2 return self.description
Les objets Python sont ...
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique