Minimize query count
Compare changes
- Jonathan Weth authored
+ 30
− 5
@@ -16,14 +16,18 @@ from django.utils.decorators import classproperty
@@ -31,7 +35,9 @@ from aleksis.apps.chronos.managers import (
@@ -68,6 +74,7 @@ class ValidityRange(ExtensibleModel):
@@ -206,6 +213,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel):
@@ -215,6 +223,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel):
@@ -223,6 +232,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel):
@@ -231,6 +241,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel):
@@ -239,6 +250,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel):
@@ -247,6 +259,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel):
@@ -255,6 +268,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel):
@@ -706,11 +720,18 @@ class Holiday(ExtensibleModel):
@@ -741,6 +762,8 @@ class SupervisionArea(ExtensibleModel):
@@ -812,7 +835,7 @@ class Break(ValidityRangeRelatedExtensibleModel):
@@ -863,6 +886,8 @@ class Supervision(ValidityRangeRelatedExtensibleModel, WeekAnnotationMixin):
@@ -895,7 +920,7 @@ class Event(
@@ -963,7 +988,7 @@ class ExtraLesson(