.
This commit is contained in:
+5
-4
@@ -57,7 +57,7 @@ class SeriesImageColumn(tables.Column):
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
class AtlasTable(tables.Table):
|
class CaseTable(tables.Table):
|
||||||
edit = tables.LinkColumn(
|
edit = tables.LinkColumn(
|
||||||
"atlas:case_update", text="Edit", args=[A("pk")], orderable=False
|
"atlas:case_update", text="Edit", args=[A("pk")], orderable=False
|
||||||
)
|
)
|
||||||
@@ -72,15 +72,14 @@ class AtlasTable(tables.Table):
|
|||||||
)
|
)
|
||||||
series = AtlasImageColumn("Images", orderable=False)
|
series = AtlasImageColumn("Images", orderable=False)
|
||||||
|
|
||||||
# series = tables.ManyToManyColumn(verbose_name="Exams")
|
differential = tables.ManyToManyColumn(verbose_name="Differential")
|
||||||
exams = tables.ManyToManyColumn(verbose_name="Exams")
|
|
||||||
|
|
||||||
selection = tables.CheckBoxColumn(accessor="pk", orderable=False)
|
selection = tables.CheckBoxColumn(accessor="pk", orderable=False)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Case
|
model = Case
|
||||||
template_name = "django_tables2/bootstrap4.html"
|
template_name = "django_tables2/bootstrap4.html"
|
||||||
fields = ("title", "description", "history", "created_date", "author")
|
fields = ("title", "description", "history", "condition", "created_date", "author")
|
||||||
sequence = ("view", "series", "exams")
|
sequence = ("view", "series", "exams")
|
||||||
|
|
||||||
|
|
||||||
@@ -117,6 +116,8 @@ class SeriesTable(tables.Table):
|
|||||||
selection = tables.CheckBoxColumn(accessor="pk", orderable=False)
|
selection = tables.CheckBoxColumn(accessor="pk", orderable=False)
|
||||||
|
|
||||||
case = tables.ManyToManyColumn(verbose_name="Cases")
|
case = tables.ManyToManyColumn(verbose_name="Cases")
|
||||||
|
findings = tables.ManyToManyColumn(verbose_name="Findings")
|
||||||
|
structures = tables.ManyToManyColumn(verbose_name="Structures")
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Series
|
model = Series
|
||||||
|
|||||||
+2
-2
@@ -45,7 +45,7 @@ from .models import (
|
|||||||
SeriesFinding,
|
SeriesFinding,
|
||||||
SeriesImage,
|
SeriesImage,
|
||||||
)
|
)
|
||||||
from .tables import AtlasTable, SeriesTable
|
from .tables import CaseTable, SeriesTable
|
||||||
from .filters import AtlasFilter, SeriesFilter
|
from .filters import AtlasFilter, SeriesFilter
|
||||||
|
|
||||||
from django_tables2 import SingleTableView, SingleTableMixin
|
from django_tables2 import SingleTableView, SingleTableMixin
|
||||||
@@ -477,7 +477,7 @@ def get_examination_id(request):
|
|||||||
|
|
||||||
class CaseView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
class CaseView(LoginRequiredMixin, SingleTableMixin, FilterView):
|
||||||
model = Case
|
model = Case
|
||||||
table_class = AtlasTable
|
table_class = CaseTable
|
||||||
template_name = "atlas/view.html"
|
template_name = "atlas/view.html"
|
||||||
|
|
||||||
filterset_class = AtlasFilter
|
filterset_class = AtlasFilter
|
||||||
|
|||||||
Reference in New Issue
Block a user