This commit is contained in:
Ross
2021-12-07 15:23:24 +00:00
parent db05b04b5f
commit 2f2b3a4ef3
6 changed files with 63 additions and 31 deletions
+20 -4
View File
@@ -1,6 +1,15 @@
import django_filters
from .models import Case, Condition, Finding, PathalogicalProcess, Presentation, Series, Structure, Subspecialty
from .models import (
Case,
Condition,
Finding,
PathologicalProcess,
Presentation,
Series,
Structure,
Subspecialty,
)
from django.contrib.auth.models import User
@@ -23,13 +32,18 @@ class CaseFilter(django_filters.FilterSet):
differential_case = django_filters.ModelMultipleChoiceFilter(
label="Differential",
field_name="differentialcase__condition",
#to_field_name="differential",
# to_field_name="differential",
queryset=Condition.objects.all(),
)
class Meta:
model = Case
fields = ("created_date", "open_access", "author", "differential_case") # "site",
fields = (
"created_date",
"open_access",
"author",
"differential_case",
) # "site",
def __init__(
self,
@@ -135,6 +149,7 @@ class StructureFilter(django_filters.FilterSet):
)
pass
class PresentationFilter(django_filters.FilterSet):
class Meta:
model = Presentation
@@ -157,7 +172,7 @@ class PresentationFilter(django_filters.FilterSet):
class PathologicalProcessFilter(django_filters.FilterSet):
class Meta:
model = PathalogicalProcess
model = PathologicalProcess
fields = ("name",)
def __init__(
@@ -174,6 +189,7 @@ class PathologicalProcessFilter(django_filters.FilterSet):
)
pass
class SubspecialtyFilter(django_filters.FilterSet):
class Meta:
model = Subspecialty