Skip to content
Snippets Groups Projects
Select Git revision
  • cddb8382d38a1411c5ab283b7db868f87a2a08ef
  • master default protected
  • kifplan
  • felix-master-patch-23151
4 results

manage.py

Blame
  • Forked from KIF / AKPlanning
    Source project has a limited visibility.
    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)