- en
- Langue : fr
Référence de la classe Model¶
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.
Attributs¶
objects¶
- Model.objects¶
Chaque classe non abstraite Model doit recevoir une instance de Manager. Django s’assure que dans vos classes de modèles, chaque modèle dispose au moins d’un gestionnaire Manager par défaut. Si vous n’ajoutez pas vous-même un gestionnaire, Django ajoute un attribut objects contenant une instance par défaut de Manager. Si vous ajoutez vous-même un attribut contenant une instance de Manager, 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.