Skip to content
Snippets Groups Projects

Draft: Resolve "Add PWA ignore path"

Closed Hangzhi Yu requested to merge 90-add-pwa-ignore-path into master
All threads resolved!
@@ -6,7 +6,9 @@ from django.db.models import Count, Exists, F, OuterRef, Q, Subquery, Sum
from django.http import Http404, HttpRequest, HttpResponse, HttpResponseNotFound
from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse, reverse_lazy
from django.utils.decorators import method_decorator
from django.utils.translation import ugettext as _
from django.views.decorators.cache import never_cache
from calendarweek import CalendarWeek
from django_tables2 import RequestConfig, SingleTableView
@@ -427,6 +429,7 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
return render(request, "alsijil/print/full_register.html", context)
@never_cache
def register_absence(request: HttpRequest) -> HttpResponse:
context = {}
@@ -467,6 +470,7 @@ class ExtraMarkListView(SingleTableView, PermissionRequiredMixin):
template_name = "alsijil/extra_mark/list.html"
@method_decorator(never_cache, name="dispatch")
class ExtraMarkCreateView(AdvancedCreateView, PermissionRequiredMixin):
"""Create view for extra marks."""
@@ -478,6 +482,7 @@ class ExtraMarkCreateView(AdvancedCreateView, PermissionRequiredMixin):
success_message = _("The extra mark has been created.")
@method_decorator(never_cache, name="dispatch")
class ExtraMarkEditView(AdvancedEditView, PermissionRequiredMixin):
"""Edit view for extra marks."""
@@ -489,6 +494,7 @@ class ExtraMarkEditView(AdvancedEditView, PermissionRequiredMixin):
success_message = _("The extra mark has been saved.")
@method_decorator(never_cache, name="dispatch")
class ExtraMarkDeleteView(AdvancedDeleteView, PermissionRequiredMixin, RevisionMixin):
"""Delete view for extra marks"""
@@ -508,6 +514,7 @@ class ExcuseTypeListView(SingleTableView, PermissionRequiredMixin):
template_name = "alsijil/excuse_type/list.html"
@method_decorator(never_cache, name="dispatch")
class ExcuseTypeCreateView(AdvancedCreateView, PermissionRequiredMixin):
"""Create view for excuse types."""
@@ -519,6 +526,7 @@ class ExcuseTypeCreateView(AdvancedCreateView, PermissionRequiredMixin):
success_message = _("The excuse type has been created.")
@method_decorator(never_cache, name="dispatch")
class ExcuseTypeEditView(AdvancedEditView, PermissionRequiredMixin):
"""Edit view for excuse types."""
@@ -530,6 +538,7 @@ class ExcuseTypeEditView(AdvancedEditView, PermissionRequiredMixin):
success_message = _("The excuse type has been saved.")
@method_decorator(never_cache, name="dispatch")
class ExcuseTypeDeleteView(AdvancedDeleteView, PermissionRequiredMixin, RevisionMixin):
"""Delete view for excuse types"""
Loading