Skip to content
Snippets Groups Projects
Commit 4010ae0f authored by Julian's avatar Julian
Browse files

Use a better format of tardiness time

parent 04583173
No related branches found
No related tags found
1 merge request!88Resolve "Check (responsive) design"
Pipeline #3654 passed
{# -*- engine:django -*- #} {# -*- engine:django -*- #}
{% extends "core/base.html" %} {% extends "core/base.html" %}
{% load material_form i18n week_helpers static data_helpers rules %} {% load material_form i18n week_helpers static data_helpers rules time_helpers %}
{% block browser_title %}{% blocktrans %}Week view{% endblocktrans %}{% endblock %} {% block browser_title %}{% blocktrans %}Week view{% endblocktrans %}{% endblock %}
...@@ -235,7 +235,7 @@ ...@@ -235,7 +235,7 @@
({{ person.person.unexcused_count }} {% trans "unexcused" %}) ({{ person.person.unexcused_count }} {% trans "unexcused" %})
</p> </p>
<p class="card-text"> <p class="card-text">
{% trans "Summed up tardiness" %}: {{ person.person.tardiness_sum }}' {% trans "Summed up tardiness" %}: {% firstof person.person.tardiness_sum|to_time|time:"H\h i\m" "–" %}
</p> </p>
{% for extra_mark in extra_marks %} {% for extra_mark in extra_marks %}
<p class="card-text"> <p class="card-text">
......
from django import template
import datetime
register = template.Library()
@register.filter("to_time")
def get_time_from_minutes(minutes: int) -> datetime.timedelta:
"""Get a time object from a number of minutes."""
delta = datetime.timedelta(minutes=minutes)
time_obj = (datetime.datetime.min + delta).time()
return time_obj
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment