diff --git a/biscuit/apps/chronos/views.py b/biscuit/apps/chronos/views.py index 09b0be2f116a2335c1a28b4dd056c05e0f626335..c9764eb037c22f01e635661807ed7aafc167d419 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)