Forked from
KIF / AKPlanning
780 commits behind the upstream repository.
-
Benjamin Hättasch authored
Implements #47 Link from event status admin view Update translations
Benjamin Hättasch authoredImplements #47 Link from event status admin view Update translations
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
views.py 718 B
from django.urls import reverse_lazy
from django.views.generic import ListView
from django.utils.translation import gettext_lazy as _
from AKModel.models import AKSlot
from AKModel.views import AdminViewMixin, FilterByEventSlugMixin
class UnscheduledSlotsAdminView(AdminViewMixin, FilterByEventSlugMixin, ListView):
template_name = "admin/AKScheduling/unscheduled.html"
model = AKSlot
context_object_name = "akslots"
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context["title"] = f"{_('Unscheduled AK Slots')} for {context['event']}"
return context
def get_queryset(self):
return super().get_queryset().filter(start=None)