Skip to content
Snippets Groups Projects
Verified Commit 6bc4360e authored by Nik | Klampfradler's avatar Nik | Klampfradler Committed by mirabilos
Browse files

Prefetch more fields.

parent 64426488
No related branches found
No related tags found
No related merge requests found
......@@ -32,9 +32,9 @@ def timetable(request: HttpRequest, week: Optional[int] = None) -> HttpResponse:
lesson__date_start__lte=week_days(wanted_week)[0],
lesson__date_end__gte=week_days(wanted_week)[-1]
).select_related(
'period', 'lesson'
'lesson', 'lesson__subject', 'period', 'room'
).prefetch_related(
'substitutions'
'lesson__groups', 'lesson__teachers', 'substitutions'
).extra(
select={'_week': wanted_week}
)
......
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