.
This commit is contained in:
+20
-4
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user