Référence de la classe ModelLien vers cette rubrique
Ce document présente les fonctionnalités de la classe Model. Pour plus d’informations à propos des modèles, consultez la liste complète des guides de référence des modèles.
AttributsLien vers cette rubrique
objectsLien vers cette rubrique
- Model.objectsLien vers cette définition
Chaque classe non abstraite
Modeldoit recevoir une instance deManager. Django s’assure que dans vos classes de modèles, chaque modèle dispose au moins d’un gestionnaireManagerpar défaut. Si vous n’ajoutez pas vous-même un gestionnaire, Django ajoute un attributobjectscontenant une instance par défaut deManager. Si vous ajoutez vous-même un attribut contenant une instance deManager, l’instance par défaut n’est pas ajoutée. Considérez l’exemple suivant :from django.db import models class Person(models.Model): # Add manager with another name people = models.Manager()Pour plus de détails sur les gestionnaires de modèles, consultez Gestionnaires et Sélection d’objets.