Bug fix
This commit is contained in:
parent
981ac77a05
commit
ed9579bf45
|
@ -124,6 +124,25 @@ NOTE_STATUS_CHOICES = (
|
|||
(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):
|
||||
"""
|
||||
|
@ -667,3 +686,167 @@ class CompetitivePointsStats(Markdownizable, Seasonisable):
|
|||
|
||||
def __str__(self):
|
||||
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 %}
|
||||
</td>
|
||||
<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 }}
|
||||
{% if wellbeing.stress < 5%}</b></span>{% endif %}
|
||||
{% if wellbeing.stress > 5%}</b></span>{% endif %}
|
||||
</td>
|
||||
<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 }}
|
||||
{% if wellbeing.fatigue < 5%}</b></span>{% endif %}
|
||||
{% if wellbeing.fatigue > 5%}</b></span>{% endif %}
|
||||
</td>
|
||||
<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 }}
|
||||
{% if wellbeing.muscle_soreness < 5%}</b></span>{% endif %}
|
||||
{% if wellbeing.muscle_soreness > 5%}</b></span>{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
|
Loading…
Reference in New Issue