Performance optimizations
Compare changes
- Jonathan Weth authored
+ 130
− 63
@@ -2,7 +2,7 @@ from datetime import date, datetime, timedelta
@@ -16,7 +16,7 @@ from reversion.views import RevisionMixin
@@ -158,6 +158,8 @@ def lesson(
@@ -179,17 +181,13 @@ def week_view(
@@ -204,6 +202,7 @@ def week_view(
@@ -231,10 +230,38 @@ def week_view(
@@ -248,7 +275,17 @@ def week_view(
@@ -285,7 +322,7 @@ def week_view(
@@ -304,24 +341,12 @@ def week_view(
@@ -369,7 +394,14 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
@@ -404,35 +436,49 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
@@ -471,7 +517,18 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
@@ -570,10 +627,16 @@ def overview_person(request: HttpRequest, id_: Optional[int] = None) -> HttpResp
@@ -591,6 +654,8 @@ def overview_person(request: HttpRequest, id_: Optional[int] = None) -> HttpResp
@@ -620,14 +685,14 @@ def overview_person(request: HttpRequest, id_: Optional[int] = None) -> HttpResp
@@ -636,8 +701,10 @@ def overview_person(request: HttpRequest, id_: Optional[int] = None) -> HttpResp