Skip to content
Snippets Groups Projects
Verified Commit 7e56e5a5 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Enable caching for week view. Advances BiscuIT-ng#76.

parent 537af657
No related branches found
No related tags found
No related merge requests found
...@@ -5,6 +5,7 @@ from django.contrib.auth.decorators import login_required ...@@ -5,6 +5,7 @@ from django.contrib.auth.decorators import login_required
from django.db.models import Q from django.db.models import Q
from django.http import HttpRequest, HttpResponse from django.http import HttpRequest, HttpResponse
from django.shortcuts import render from django.shortcuts import render
from django.views.decorators.cache import cache_page
from biscuit.apps.chronos.models import LessonPeriod, TimePeriod from biscuit.apps.chronos.models import LessonPeriod, TimePeriod
from biscuit.apps.chronos.util import current_lesson_periods, current_week, week_days from biscuit.apps.chronos.util import current_lesson_periods, current_week, week_days
...@@ -63,6 +64,7 @@ def lesson(request: HttpRequest, week: Optional[int] = None, period_id: Optional ...@@ -63,6 +64,7 @@ def lesson(request: HttpRequest, week: Optional[int] = None, period_id: Optional
@login_required @login_required
@cache_page(60 * 60 * 4)
def group_week(request: HttpRequest, week: Optional[int] = None) -> HttpResponse: def group_week(request: HttpRequest, week: Optional[int] = None) -> HttpResponse:
context = {} context = {}
......
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