From 8bcf0df51407f9ff041ad1ed94aeed893533b869 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Thu, 18 Jul 2019 00:04:28 +0200 Subject: [PATCH] Order lesson periods dict by weekday. --- biscuit/apps/chronos/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/biscuit/apps/chronos/views.py b/biscuit/apps/chronos/views.py index 09b0be2f..c9764eb0 100644 --- a/biscuit/apps/chronos/views.py +++ b/biscuit/apps/chronos/views.py @@ -1,3 +1,5 @@ +from collections import OrderedDict + from django.contrib.auth.decorators import login_required from django.shortcuts import render @@ -28,6 +30,6 @@ def timetable(request): for period in lesson_period.periods.all(): per_day.setdefault(period.weekday, []).append(lesson_period) - context['lesson_periods'] = per_day + context['lesson_periods'] = OrderedDict(sorted(per_day.items())) return render(request, 'chronos/tt_week.html', context) -- GitLab