update seriesfinding to contain conditions

This commit is contained in:
Ross
2024-02-24 22:39:45 +00:00
parent eea8580c59
commit ca05c67b87
5 changed files with 36 additions and 2 deletions
+2 -1
View File
@@ -514,12 +514,13 @@ class SeriesFinding(models.Model):
)
findings = models.ManyToManyField(Finding, blank=True)
structures = models.ManyToManyField(Structure, blank=True)
conditions = models.ManyToManyField(Condition, blank=True)
annotation_json = models.TextField(null=True, blank=True)
viewport_json = models.TextField(null=True, blank=True)
def __str__(self) -> str:
findings = self.findings.all().values_list("name")
return f"{self.series.id}/{findings}/{self.description}"
return f"SeriesFinding: {self.series.id}/{findings}/{self.description}"
def annotation_as_string(self) -> str:
return json.dumps(self.annotation_json)