set up supervisor table
This commit is contained in:
+10
-3
@@ -46,9 +46,9 @@ from django_tables2.views import SingleTableMixin
|
||||
from reversion.views import RevisionMixin
|
||||
from atlas.models import CaseCollection, CaseDetail
|
||||
from generic.decorators import user_is_cid_user_manager
|
||||
from generic.filters import CidUserFilter, ExaminationFilter
|
||||
from generic.filters import CidUserFilter, ExaminationFilter, SupervisorFilter
|
||||
|
||||
from generic.tables import CidUserExamTable, CidUserTable, ExaminationTable
|
||||
from generic.tables import CidUserExamTable, CidUserTable, ExaminationTable, SupervisorTable
|
||||
from generic.mixins import CheckCanEditMixin, SuperuserRequiredMixin
|
||||
|
||||
import zipfile
|
||||
@@ -3476,8 +3476,15 @@ class SupervisorCreate(CidManagerRequiredMixin, CreateView):
|
||||
# success_url = reverse_lazy("generic:supervisor_detail")
|
||||
|
||||
|
||||
class SupervisorList(CidManagerRequiredMixin, ListView):
|
||||
#class SupervisorList(CidManagerRequiredMixin, ListView):
|
||||
# model = Supervisor
|
||||
|
||||
class SupervisorList(CidManagerRequiredMixin, SingleTableMixin, FilterView):
|
||||
model = Supervisor
|
||||
table_class = SupervisorTable
|
||||
template_name = "generic/supervisor_list.html"
|
||||
|
||||
filterset_class = SupervisorFilter
|
||||
|
||||
class ExamCollectionList(ListView):
|
||||
model = ExamCollection
|
||||
|
||||
Reference in New Issue
Block a user