migrate examinations to generic model (and start adding mangament)

This commit is contained in:
Ross
2023-06-19 12:37:55 +01:00
parent 154494e4b0
commit 6c1fd3ae2f
21 changed files with 429 additions and 64 deletions
+20 -1
View File
@@ -3,7 +3,7 @@ import django_filters
from django.contrib.auth.models import User
from generic.models import CidUser, Supervisor, UserGrades
from generic.models import CidUser, Examination, Supervisor, UserGrades
class CidUserFilter(django_filters.FilterSet):
@@ -61,3 +61,22 @@ class UserUserFilter(django_filters.FilterSet):
# return parent.filter(active=True)
return parent
class ExaminationFilter(django_filters.FilterSet):
class Meta:
model = Examination
fields = {"examination": ["icontains"], "modality": ["exact"]}
def __init__(
self,
data=None,
queryset=None,
prefix=None,
strict=None,
user=None,
request=None,
):
super(ExaminationFilter, self).__init__(
data=data, queryset=queryset, prefix=prefix, request=request
)
pass