This commit is contained in:
Ross
2021-12-06 12:52:45 +00:00
parent 8bca516f62
commit 52069d4577
2 changed files with 8 additions and 0 deletions
+7
View File
@@ -88,6 +88,13 @@ class SynMixin(object):
else:
return f"{self.name} [syn]"
def get_synonym(self):
if self.primary:
return "[Primary]"
else:
s = self.synonym.filter(primary=True)
return ", ".join(s)
class Finding(SynMixin, models.Model):
name = models.CharField(max_length=255, unique=True)
+1
View File
@@ -144,6 +144,7 @@ class ConditionTable(tables.Table):
selection = tables.CheckBoxColumn(accessor="pk", orderable=False)
synonym = tables.ManyToManyColumn(verbose_name="Synonyms")
synonym2 = tables.Column(attrs=[A("pk")])
parent = tables.ManyToManyColumn(verbose_name="Parents")
class Meta: