Bug fix
This commit is contained in:
parent
981ac77a05
commit
ed9579bf45
|
@ -124,6 +124,25 @@ NOTE_STATUS_CHOICES = (
|
||||||
(1, "Published"),
|
(1, "Published"),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# MOD_THOMAS_TEST_CHOICES = (
|
||||||
|
# (0, "not evaluated"),
|
||||||
|
# (1, "tight psoas"),
|
||||||
|
# (2, "tight quadriceps"),
|
||||||
|
# (3, "tight TFL"),
|
||||||
|
# (4, "tight psoas en quadriceps"),
|
||||||
|
# (5, "tight quadriceps en TFL"),
|
||||||
|
# (6, "tight psoas en TFL"),
|
||||||
|
# (7, "tight psoas en quadriceps en TFL"),
|
||||||
|
# )
|
||||||
|
|
||||||
|
# LOMBO_PELVIC_AND_CERVICAL_CONTROL_CHOICES = (
|
||||||
|
# (0, "not evaluated"),
|
||||||
|
# (1, "good control, good mobility"),
|
||||||
|
# (2, "good control, bad mobility"),
|
||||||
|
# (3, "bad control, good mobility"),
|
||||||
|
# (4, "bad control, bad mobility"),
|
||||||
|
# )
|
||||||
|
|
||||||
|
|
||||||
class Chrono(Seasonisable):
|
class Chrono(Seasonisable):
|
||||||
"""
|
"""
|
||||||
|
@ -667,3 +686,167 @@ class CompetitivePointsStats(Markdownizable, Seasonisable):
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f"{self.age_category} - {self.gender} - {self.routine_type} : {self.total} ({self.statistic_type})"
|
return f"{self.age_category} - {self.gender} - {self.routine_type} : {self.total} ({self.statistic_type})"
|
||||||
|
|
||||||
|
|
||||||
|
# class Stability(Seasonisable):
|
||||||
|
# """Classe représentant la stabilité (Stability)"""
|
||||||
|
|
||||||
|
# class Meta:
|
||||||
|
# verbose_name = "Stability"
|
||||||
|
# verbose_name_plural = "Stabilities"
|
||||||
|
# unique_together = ["gymnast", "date"]
|
||||||
|
|
||||||
|
# gymnast = models.ForeignKey(
|
||||||
|
# Gymnast, on_delete=models.CASCADE, related_name="stabilitytests"
|
||||||
|
# )
|
||||||
|
# anterior_chain = models.PositiveSmallIntegerField(verbose_name="Anterior Chain")
|
||||||
|
# posterior_chain_left = models.PositiveSmallIntegerField(
|
||||||
|
# verbose_name="Posterior Chain Left"
|
||||||
|
# )
|
||||||
|
# posterior_chain_right = models.PositiveSmallIntegerField(
|
||||||
|
# verbose_name="Posterior Chain Right"
|
||||||
|
# )
|
||||||
|
# leg_lowering = models.PositiveSmallIntegerField(
|
||||||
|
# choices=LUMBAR_STABILITY_CHOICE,
|
||||||
|
# verbose_name="Leg Lowering: lumbar stability",
|
||||||
|
# )
|
||||||
|
# sl_bridge = models.ManyToManyField(
|
||||||
|
# SLBridge, related_name="stabilitytests", symmetrical=False
|
||||||
|
# )
|
||||||
|
# side_plank_leg_raise = models.ManyToManyField(
|
||||||
|
# SidePlankLegRaise, related_name="stabilitytests", symmetrical=False
|
||||||
|
# )
|
||||||
|
|
||||||
|
|
||||||
|
# class QualityOfMovement(Seasonisable):
|
||||||
|
# """Classe représentant les tests des qualité de mouvement (Quality of Movement)"""
|
||||||
|
|
||||||
|
# class Meta:
|
||||||
|
# verbose_name = "Quality Of Movement"
|
||||||
|
# verbose_name_plural = "Qualities Of Movement"
|
||||||
|
# unique_together = ["gymnast", "date"]
|
||||||
|
|
||||||
|
# gymnast = models.ForeignKey(
|
||||||
|
# Gymnast, on_delete=models.CASCADE, related_name="qualities_of_movement"
|
||||||
|
# )
|
||||||
|
# overhead_squat = models.ManyToManyField(
|
||||||
|
# OverheadSquat, related_name="qualities_of_movement", symmetrical=False
|
||||||
|
# )
|
||||||
|
# single_leg_drop_jump = models.ManyToManyField(
|
||||||
|
# DropJump, related_name="qualities_of_movement", symmetrical=False
|
||||||
|
# )
|
||||||
|
# single_leg_stability_right = models.PositiveSmallIntegerField(
|
||||||
|
# verbose_name="Single leg stability right"
|
||||||
|
# )
|
||||||
|
# single_leg_stability_left = models.PositiveSmallIntegerField(
|
||||||
|
# verbose_name="Single leg stability right"
|
||||||
|
# )
|
||||||
|
|
||||||
|
# def __str__(self):
|
||||||
|
# return f"{self.gymnast} - {self.date}: {self.overhead_squat}"
|
||||||
|
|
||||||
|
|
||||||
|
# class Strength(Seasonisable):
|
||||||
|
# """Classe représentant les tests de force (Strength)"""
|
||||||
|
|
||||||
|
# class Meta:
|
||||||
|
# verbose_name = "Strength"
|
||||||
|
# verbose_name_plural = "Strength"
|
||||||
|
# unique_together = ["gymnast", "date"]
|
||||||
|
|
||||||
|
# gymnast = models.ForeignKey(
|
||||||
|
# Gymnast, on_delete=models.CASCADE, related_name="strength"
|
||||||
|
# )
|
||||||
|
# harmstring_left_prone = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# harmstring_right_prone = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# quadriceps_left_seated = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# quadriceps_right_seated = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# hip_adductor_left = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# hip_adductor_right = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# hip_abductor_left = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# hip_abductor_right = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# shoulder_external_rotator_left = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# shoulder_external_rotator_right = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# shoulder_internal_rotator_left = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# shoulder_internal_rotator_right = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
|
||||||
|
# def __str__(self):
|
||||||
|
# return f"{self.gymnast} - {self.date}"
|
||||||
|
|
||||||
|
|
||||||
|
# class MobilityFlexibility(Seasonisable):
|
||||||
|
# """Classe représentant les tests de Mobilité et flexibilité (Mobility and Flexibility)"""
|
||||||
|
|
||||||
|
# class Meta:
|
||||||
|
# verbose_name = "Mobility & Flexibility"
|
||||||
|
# verbose_name_plural = "Mobility & Flexibility"
|
||||||
|
# unique_together = ["gymnast", "date"]
|
||||||
|
|
||||||
|
# gymnast = models.ForeignKey(
|
||||||
|
# Gymnast, on_delete=models.CASCADE, related_name="mobility_fexibility"
|
||||||
|
# )
|
||||||
|
|
||||||
|
# hip_internal_rotation_right = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# hip_internal_rotation_left = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# harmstring_aket_right = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# harmstring_aket_left = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# elys_test_right = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# elys_test_left = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# bent_knee_fall_out_test_right = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# bent_knee_fall_out_test_left = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# knee_to_wall_test_right = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# knee_to_wall_test_left = models.PositiveSmallIntegerField(null=True, blank=True)
|
||||||
|
# shoulder_anteversion_supine_right = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# shoulder_anteversion_supine_left = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# shoulder_external_rotation_right = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# shoulder_external_rotation_left = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# shoulder_internal_rotation_right = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# shoulder_internal_rotation_left = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# functional_external_rotation_right = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
# functional_external_rotation_left = models.PositiveSmallIntegerField(
|
||||||
|
# null=True, blank=True
|
||||||
|
# )
|
||||||
|
|
||||||
|
# mod_thomas_test_right = models.PositiveSmallIntegerField(
|
||||||
|
# choices=MOD_THOMAS_TEST_CHOICES, default=0
|
||||||
|
# )
|
||||||
|
# mod_thomas_test_left = models.PositiveSmallIntegerField(
|
||||||
|
# choices=MOD_THOMAS_TEST_CHOICES, default=0
|
||||||
|
# )
|
||||||
|
# lombo_pelvic_control = models.PositiveSmallIntegerField(
|
||||||
|
# choices=LOMBO_PELVIC_AND_CERVICAL_CONTROL_CHOICES, default=0
|
||||||
|
# )
|
||||||
|
# cervical_control = models.PositiveSmallIntegerField(
|
||||||
|
# choices=LOMBO_PELVIC_AND_CERVICAL_CONTROL_CHOICES, default=0
|
||||||
|
# )
|
||||||
|
|
||||||
|
# def __str__(self):
|
||||||
|
# return f"{self.gymnast} - {self.date}"
|
||||||
|
|
|
@ -59,19 +59,19 @@
|
||||||
{% if wellbeing.sleep < 5%}</b></span>{% endif %}
|
{% if wellbeing.sleep < 5%}</b></span>{% endif %}
|
||||||
</td>
|
</td>
|
||||||
<td class="text-right">
|
<td class="text-right">
|
||||||
{% if wellbeing.stress < 5%}<b><span class="text-danger">{% endif %}
|
{% if wellbeing.stress > 5%}<b><span class="text-danger">{% endif %}
|
||||||
{{ wellbeing.stress }}
|
{{ wellbeing.stress }}
|
||||||
{% if wellbeing.stress < 5%}</b></span>{% endif %}
|
{% if wellbeing.stress > 5%}</b></span>{% endif %}
|
||||||
</td>
|
</td>
|
||||||
<td class="text-right">
|
<td class="text-right">
|
||||||
{% if wellbeing.fatigue < 5%}<b><span class="text-danger">{% endif %}
|
{% if wellbeing.fatigue > 5%}<b><span class="text-danger">{% endif %}
|
||||||
{{ wellbeing.fatigue }}
|
{{ wellbeing.fatigue }}
|
||||||
{% if wellbeing.fatigue < 5%}</b></span>{% endif %}
|
{% if wellbeing.fatigue > 5%}</b></span>{% endif %}
|
||||||
</td>
|
</td>
|
||||||
<td class="text-right">
|
<td class="text-right">
|
||||||
{% if wellbeing.muscle_soreness < 5%}<b><span class="text-danger">{% endif %}
|
{% if wellbeing.muscle_soreness > 5%}<b><span class="text-danger">{% endif %}
|
||||||
{{ wellbeing.muscle_soreness }}
|
{{ wellbeing.muscle_soreness }}
|
||||||
{% if wellbeing.muscle_soreness < 5%}</b></span>{% endif %}
|
{% if wellbeing.muscle_soreness > 5%}</b></span>{% endif %}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
Loading…
Reference in New Issue