From 97660e67971e1161ff0b1ff833d3bd65333215d3 Mon Sep 17 00:00:00 2001 From: Gregory Trullemans Date: Mon, 29 Jan 2024 16:14:51 +0100 Subject: [PATCH] =?UTF-8?q?Bugs=20fix,=20smartphone=20screen=20optimisatio?= =?UTF-8?q?n,=20=E2=80=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jarvis/followup/models.py | 4 ++-- .../followup/templates/injuries/create.html | 24 ++++++++----------- .../followup/templates/injuries/details.html | 16 ++++++++++--- .../templates/intensities/create.html | 22 ++++++++--------- .../templates/intensities/details.html | 2 ++ 5 files changed, 38 insertions(+), 30 deletions(-) diff --git a/jarvis/followup/models.py b/jarvis/followup/models.py index 5ae5d0e..0e359b8 100644 --- a/jarvis/followup/models.py +++ b/jarvis/followup/models.py @@ -589,11 +589,11 @@ class Intensity(Markdownizable, Seasonisable): @property def difficulty_quality(self): - return (self.difficulty_asked / self.difficulty) * 100 + return (self.difficulty / self.difficulty_asked) * 100 @property def quantity_of_skill_quality(self): - return (self.quantity_of_skill_asked / self.quantity_of_skill) * 100 + return (self.quantity_of_skill / self.quantity_of_skill_asked) * 100 @property def number_of_passes_quality(self): diff --git a/jarvis/followup/templates/injuries/create.html b/jarvis/followup/templates/injuries/create.html index a6750e3..4ff9ec9 100644 --- a/jarvis/followup/templates/injuries/create.html +++ b/jarvis/followup/templates/injuries/create.html @@ -14,7 +14,7 @@ {% csrf_token %}
-
+
{% if request.user|has_group:"trainer" %} {{ form.gymnast }} {{ form.gymnast_related }} @@ -27,14 +27,14 @@
-
+
{{ form.date }} {% if form.date.errors %}{% for error in form.date.errors %}{{ error }}{% endfor %}{% endif %}
-
+
{{ form.skill }} {{ form.skill_related }} {% if form.skill.errors %} {% for error in form.skill.errors %}{{ error }}{% endfor %}{% endif %} @@ -42,21 +42,21 @@
-
+
{{ form.mechanism }} {% if form.mechanism.errors %} {% for error in form.mechanism.errors %}{{ error }}{% endfor %}{% endif %}
-
+
{{ form.injury_type }} {% if form.injury_type.errors %} {% for error in form.injury_type.errors %}{{ error }}{% endfor %}{% endif %}
-
+
{{ form.location }} {% if form.location.errors %} {% for error in form.location.errors %}{{ error }}{% endfor %}{% endif %}
@@ -70,20 +70,16 @@
-
+
{{ form.nb_week_off }} {% if form.nb_week_off.errors %} {% for error in form.nb_week_off.errors %}{{ error }}{% endfor %}{% endif %}
-
- -
- {{ form.diagnosis }} -
-
-
+
+
+
{{ form.informations }}
diff --git a/jarvis/followup/templates/injuries/details.html b/jarvis/followup/templates/injuries/details.html index 4c93bc1..1f2ab46 100644 --- a/jarvis/followup/templates/injuries/details.html +++ b/jarvis/followup/templates/injuries/details.html @@ -8,7 +8,7 @@

{{ injury.gymnast }} injuried on {{ injury.date | date:"j N Y" }}

-
+
{{ form.injury_type }} {{ injury.get_mechanism_display }} at {{ injury.get_location_display }} ({{ injury.get_body_side_display }}) {% if injury.skill %} injuried on {{ injury.skill.notation }}{% endif %}
{% if injury.nb_week_off %} Gymnast {{ injury.nb_week_off }} week(s) off.
@@ -17,15 +17,25 @@
{{ injury.to_markdown | safe }} {% endif %} +
-
diff --git a/jarvis/followup/templates/intensities/create.html b/jarvis/followup/templates/intensities/create.html index 9762cf4..ab84a77 100644 --- a/jarvis/followup/templates/intensities/create.html +++ b/jarvis/followup/templates/intensities/create.html @@ -15,16 +15,16 @@ method="post" class="form-horizontal" id="formulaire" name="formulaire"> {% csrf_token %}
- -
+ +
{{ form.gymnast }} {{ form.gymnast_related }} {% if form.gymnast.errors %} {% for error in form.gymnast.errors %}{{ error }}{% endfor %}{% endif %}
- -
+ +
{{ form.date }} {% if form.date.errors %}{% for error in form.date.errors %}{{ error }}{% endfor %}{% endif %}
@@ -36,8 +36,7 @@ {{ form.time }} {% if form.time.errors %} {% for error in form.time.errors %}{{ error }}{% endfor %}{% endif %}
- - +
{{ form.theorical_time }} {% if form.theorical_time.errors %} {% for error in form.theorical_time.errors %}{{ error }}{% endfor %}{% endif %} @@ -50,8 +49,7 @@ {{ form.difficulty }} {% if form.difficulty.errors %} {% for error in form.difficulty.errors %}{{ error }}{% endfor %}{% endif %}
- - +
{{ form.difficulty_asked }} {% if form.difficulty_asked.errors %} {% for error in form.difficulty_asked.errors %}{{ error }}{% endfor %}{% endif %} @@ -65,7 +63,7 @@ {% if form.quantity_of_skill.errors %} {% for error in form.quantity_of_skill.errors %}{{ error }}{% endfor %}{% endif %}
- +
{{ form.quantity_of_skill_asked }} {% if form.quantity_of_skill_asked.errors %} {% for error in form.quantity_of_skill_asked.errors %}{{ error }}{% endfor %}{% endif %} @@ -79,7 +77,7 @@ {% if form.number_of_passes.errors %} {% for error in form.number_of_passes.errors %}{{ error }}{% endfor %}{% endif %}
- +
{{ form.number_of_passes_asked }} {% if form.number_of_passes_asked.errors %} {% for error in form.number_of_passes_asked.errors %}{{ error }}{% endfor %}{% endif %} @@ -96,7 +94,9 @@
-
+
+
+
{{ form.informations }}
diff --git a/jarvis/followup/templates/intensities/details.html b/jarvis/followup/templates/intensities/details.html index ac8ac66..0c4fe77 100644 --- a/jarvis/followup/templates/intensities/details.html +++ b/jarvis/followup/templates/intensities/details.html @@ -92,6 +92,7 @@
Statistics
Diff/passe
{{ intensity.mean_difficulty_by_passe_in_unit | floatformat:3 }}
+
Skill/passe
@@ -107,6 +108,7 @@
Diff/Skill
{{ intensity.mean_difficulty_by_skill_in_unit | floatformat:3 }}
+
Skill/time