Modèle Epreuve¶
Module contenant le modèle Epreuve pour la gestion des épreuves sportives.
Ce module définit la structure de données pour les épreuves sportives, qui représentent des compétitions spécifiques au sein d’une discipline.
- class api.models.epreuve.Epreuve(*args, **kwargs)¶
Bases :
ModelModèle représentant une épreuve sportive.
Une épreuve est une compétition spécifique dans une discipline donnée, caractérisée par son genre (homme/femme/mixte) et son tour (finale, demi-finale, etc.). Chaque épreuve est associée à un événement et doit être unique par combinaison de critères pour éviter les doublons.
- Variables:
libelle – Intitulé de l’épreuve
genre – Genre de l’épreuve (homme, femme, mixte)
tour – Tour de l’épreuve (finale, demi-finale, qualification, etc.)
discipline – Discipline sportive associée
evenement – Événement associé à cette épreuve (optionnel)
- libelle¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- genre¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- tour¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- discipline¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parentis aForwardManyToOneDescriptorinstance.
- evenement¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parentis aForwardManyToOneDescriptorinstance.
- exception DoesNotExist¶
Bases :
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases :
MultipleObjectsReturned
- discipline_id¶
- evenement_id¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶