{% extends 'base.jinja' %} {% set active_page = "/race/" ~ activeuser.name | default("Everyone") %} {% set active_user = activeuser %} {% block title %}Formula 10 - Race{% endblock title %} {% block navbar_center %} {% endblock navbar_center %} {% block body %} {% if activeuser is none %} {% else %} {% endif %} {# Users List #} {% if activeuser is none %} {% for user in users %} {% endfor %} {% else %} {% endif %} {# Current Result, only displayed for all users overview #} {% if activeuser is none %} {% for user in users %} {% endfor %} {% endif %} {# Enter Guess, only displayed for single user focused view #} {% if activeuser is not none %} {% endif %} {# Past Race Results #} {% for raceresult in raceresults %} {% if activeuser is not none %}{% set users = [activeuser] %}{% endif %} {% for user in users %} {% endfor %} {% endfor %}
RaceCallCallResult
 {{ user.name }}{{ activeuser.name }} 
{{ currentrace.id }}: {{ currentrace.grandprix }}
Guess: P{{ currentrace.pxx }}
{% if (currentrace.id in guesses) and (user.name in guesses.get(currentrace.id)) %} {% set pxx = guesses.get(currentrace.id).get(user.name).pxx.abbr %} {% set dnf = guesses.get(currentrace.id).get(user.name).dnf.abbr %}
  • P{{ currentrace.pxx }}: {{ pxx }}
  • DNF: {{ dnf }}
{% endif %}
 
{{ currentrace.id }}: {{ currentrace.grandprix }}
Guess: P{{ currentrace.pxx }}
{# Driver PXX Select #} {{ driver_select_with_preselect(guesses.get(currentrace.id).get(activeuser.name).pxx.abbr if (currentrace.id in guesses and activeuser.name in guesses.get(currentrace.id)) else "", "pxxselect", "P" ~ currentrace.pxx ~ ":") }} {# Driver DNF Select #}
{{ driver_select_with_preselect(guesses.get(currentrace.id).get(activeuser.name).dnf.abbr if (currentrace.id in guesses and activeuser.name in guesses.get(currentrace.id)) else "", "dnfselect", "DNF:") }}
 
{{ raceresult.race.id }}: {{ raceresult.race.grandprix }}
Guessed: P{{ raceresult.race.pxx }}
{% if (raceresult.race_id in guesses) and (user.name in guesses.get(raceresult.race_id)) %} {% set pxx = guesses.get(raceresult.race_id).get(user.name).pxx.abbr %} {% set dnf = guesses.get(raceresult.race_id).get(user.name).dnf.abbr %}
  • P{{ raceresult.race.pxx }}: {{ pxx }}
  • DNF: {{ dnf }}
{% endif %}
  • P{{ raceresult.race.pxx }}: {{ raceresult.pxx.abbr }}
  • DNF: {{ raceresult.dnf.abbr }}
{% endblock body %}