New models for training

This commit is contained in:
Gregory Trullemans 2024-02-11 17:59:00 +01:00
parent 51b6598747
commit fccb416728
1 changed files with 21 additions and 0 deletions

View File

@ -456,3 +456,24 @@ class RoutineSkill(models.Model):
def __str__(self):
return f"{self.rank} - {self.routine.short_label} : {self.skill.short_label}"
# class Passe(models.Model):
# """Classe représentant les passages"""
# label = models.CharField(max_length=25, verbose_name="Notation simplifiée")
# educative = models.ManyToManyField(
# Educative, related_name="passes", symmetrical=False
# )
# repetition = models.PositiveSmallIntegerField()
# def __str__(self):
# return f"{self.label} {self.repetition}"
# class TrainingProgram(models.Model):
# """Classe représentant un entraînement (ensemble de passage)"""
# date = models.DateField()
# passe = models.ForeignKey(Passe, on_delete=models.SET_NULL)
# rank = models.PositiveIntegerField()