.
This commit is contained in:
+23
-6
@@ -50,7 +50,16 @@ from .models import (
|
||||
SeriesFinding,
|
||||
SeriesImage,
|
||||
)
|
||||
from .tables import CaseTable, ConditionTable, FindingTable, PathologicalProcessTable, PresentationTable, SeriesTable, StructureTable, SubspecialtyTable
|
||||
from .tables import (
|
||||
CaseTable,
|
||||
ConditionTable,
|
||||
FindingTable,
|
||||
PathologicalProcessTable,
|
||||
PresentationTable,
|
||||
SeriesTable,
|
||||
StructureTable,
|
||||
SubspecialtyTable,
|
||||
)
|
||||
from .filters import (
|
||||
CaseFilter,
|
||||
ConditionFilter,
|
||||
@@ -167,6 +176,7 @@ def condition_detail(request, pk):
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
@login_required
|
||||
@user_is_atlas_checker
|
||||
def presentation_detail(request, pk):
|
||||
@@ -181,6 +191,7 @@ def presentation_detail(request, pk):
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
@login_required
|
||||
@user_is_atlas_checker
|
||||
def pathological_process_detail(request, pk):
|
||||
@@ -195,6 +206,7 @@ def pathological_process_detail(request, pk):
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
@login_required
|
||||
@user_is_atlas_checker
|
||||
def structure_detail(request, pk):
|
||||
@@ -640,6 +652,7 @@ class ConditionView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||
|
||||
filterset_class = ConditionFilter
|
||||
|
||||
|
||||
class SubspecialtyView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||
model = Subspecialty
|
||||
table_class = SubspecialtyTable
|
||||
@@ -647,6 +660,7 @@ class SubspecialtyView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||
|
||||
filterset_class = SubspecialtyFilter
|
||||
|
||||
|
||||
class PresentationView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||
model = Presentation
|
||||
table_class = PresentationTable
|
||||
@@ -654,6 +668,7 @@ class PresentationView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||
|
||||
filterset_class = PresentationFilter
|
||||
|
||||
|
||||
class PathologicalProcessView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||
model = PathalogicalProcess
|
||||
table_class = PathologicalProcessTable
|
||||
@@ -661,6 +676,7 @@ class PathologicalProcessView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||
|
||||
filterset_class = PathologicalProcessFilter
|
||||
|
||||
|
||||
class StructureView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||
model = Structure
|
||||
table_class = StructureTable
|
||||
@@ -792,6 +808,7 @@ class ConditionAutocomplete(autocomplete.Select2QuerySetView):
|
||||
|
||||
return qs
|
||||
|
||||
|
||||
class PresentationAutocomplete(autocomplete.Select2QuerySetView):
|
||||
def get_queryset(self):
|
||||
# Don't forget to filter out results depending on the visitor !
|
||||
@@ -848,14 +865,14 @@ class StructureAutocomplete(autocomplete.Select2QuerySetView):
|
||||
|
||||
@login_required
|
||||
@user_is_atlas_checker
|
||||
def categories_list(request, pk):
|
||||
#condition = get_object_or_404(Condition, pk=pk)
|
||||
def categories_list(request):
|
||||
# condition = get_object_or_404(Condition, pk=pk)
|
||||
|
||||
# logging.debug(atlas.subspecialty.first().name.all())
|
||||
return render(
|
||||
request,
|
||||
"atlas/categories_list.html",
|
||||
#{
|
||||
# {
|
||||
# "condition": condition,
|
||||
#},
|
||||
)
|
||||
# },
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user