Skip to content
Snippets Groups Projects
Unverified Commit 0042b698 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Move model import to function.

parent 944dbefa
No related branches found
No related tags found
No related merge requests found
...@@ -4,8 +4,6 @@ from typing import Optional ...@@ -4,8 +4,6 @@ from typing import Optional
from django.apps import apps from django.apps import apps
from django.db import models from django.db import models
LessonPeriod = apps.get_model('chronos.LessonPeriod') # noqa
def current_week() -> int: def current_week() -> int:
return int(datetime.now().strftime('%V')) return int(datetime.now().strftime('%V'))
...@@ -14,6 +12,7 @@ def current_week() -> int: ...@@ -14,6 +12,7 @@ def current_week() -> int:
def current_lesson_periods(when: Optional[datetime] = None) -> models.query.QuerySet: def current_lesson_periods(when: Optional[datetime] = None) -> models.query.QuerySet:
now = when or datetime.now() now = when or datetime.now()
LessonPeriod = apps.get_model('chronos.LessonPeriod')
return LessonPeriod.objects.filter(lesson__date_start__lte=now.date(), return LessonPeriod.objects.filter(lesson__date_start__lte=now.date(),
lesson__date_end__gte=now.date(), lesson__date_end__gte=now.date(),
period__weekday=now.isoweekday(), period__weekday=now.isoweekday(),
......
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