From 5eafb5745c9ec46f36fb1b5ca8eac08d49df8869 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Thu, 15 Feb 2024 23:08:59 +0100 Subject: [PATCH] Implement season template --- templates/season.jinja | 121 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 120 insertions(+), 1 deletion(-) diff --git a/templates/season.jinja b/templates/season.jinja index 2d34a0f..a14a013 100644 --- a/templates/season.jinja +++ b/templates/season.jinja @@ -1,9 +1,128 @@ {% extends 'base.jinja' %} -{% set active_page = "race" %} +{% set active_page = "season" %} {% block title %}Formula 10{% endblock title %} {% block body %} +
+ {% for user in users %} +
+
+
{{ user.name }}
+
+ + {# Hot Take #} +
+ + +
+ + {# P2 Constructor #} +
+ {{ team_select_with_preselect(currentselection.get(user.name).p2_constructor.name if user.name in currentselection else "", + "p2select", "P2 Constructor:") }} +
+ + {# Most Overtakes #} +
+ {{ driver_select_with_preselect(currentselection.get(user.name).most_overtakes.abbr if user.name in currentselection else "", + "overtakeselect", "Most Overtakes:") }} +
+ + {# Most DNFs #} +
+ {{ driver_select_with_preselect(currentselection.get(user.name).most_dnfs.abbr if user.name in currentselection else "", + "dnfselect", "Most DNFs:") }} +
+ + {# Most Gained #} +
+ {{ driver_select_with_preselect(currentselection.get(user.name).most_gained.abbr if user.name in currentselection else "", + "gainedselect", "Most Championship Positions gained:") }} +
+ + {# Most Lost #} +
+ {{ driver_select_with_preselect(currentselection.get(user.name).most_lost.abbr if user.name in currentselection else "", + "lostselect", "Most Championship Positions lost:") }} +
+ + {# Team-internal Winners #} +
Team-Internal Winners:
+
+ {% for team in teams %} + {% set driver_a_name = driverpairs.get(team.name)[0].name %} + {% set driver_b_name = driverpairs.get(team.name)[1].name %} + +
+
+ + +
+
+ +
+
+ + +
+
+ {% endfor %} +
+ + {# Drivers with Podiums #} +
Drivers with Podium(s):
+
+ {% for team in teams %} + {% set driver_a_name = driverpairs.get(team.name)[0].name %} + {% set driver_b_name = driverpairs.get(team.name)[1].name %} + +
+
+ + +
+
+ +
+
+ + +
+
+ {% endfor %} +
+ + + +
+
+
+ {% endfor %} +
+ {% endblock body %} \ No newline at end of file