diff --git a/atlas/models.py b/atlas/models.py index cfba88d4..6ef559d5 100644 --- a/atlas/models.py +++ b/atlas/models.py @@ -73,7 +73,7 @@ def findMiddle(input_list): return input_list[int(middle)] return (input_list[int(middle)], input_list[int(middle - 1)]) -class SynModel(): +class SynMixin(object): #class Meta: # abstract = True @@ -88,13 +88,13 @@ class SynModel(): return f"{self.name} [syn]" -class Finding(SynModel, models.Model): +class Finding(SynMixin, models.Model): name = models.CharField(max_length=255) synonym = models.ManyToManyField("self", blank=True) primary_name = models.BooleanField(default="True") -class Condition(models.Model, SynModel): +class Condition(SynMixin, models.Model): name = models.CharField(max_length=255) synonym = models.ManyToManyField("self", blank=True)