From c18beedaa7a5dd6b9130d3e21c6d44a68958a65c Mon Sep 17 00:00:00 2001 From: Ross Date: Tue, 7 Dec 2021 11:45:40 +0000 Subject: [PATCH] . --- atlas/models.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/atlas/models.py b/atlas/models.py index f28072ed..56e85b9b 100644 --- a/atlas/models.py +++ b/atlas/models.py @@ -130,6 +130,7 @@ class Condition(SynMixin, models.Model): def get_absolute_url(self): return reverse("atlas:condition_detail", kwargs={"pk": self.pk}) + class Presentation(SynMixin, models.Model): name = models.CharField(max_length=255) @@ -137,12 +138,15 @@ class Presentation(SynMixin, models.Model): def __str__(self) -> str: if self.subspecialty: - return f"{self.name} ({', '.join([i for i in self.subspecialty.all()])})" + return ( + f"{self.name} ({', '.join([str(i) for i in self.subspecialty.all()])})" + ) return self.name def get_absolute_url(self): return reverse("atlas:presentation_detail", kwargs={"pk": self.pk}) + class Subspecialty(models.Model): name = models.CharField(max_length=255) @@ -152,6 +156,7 @@ class Subspecialty(models.Model): def get_absolute_url(self): return reverse("atlas:subspecialty_detail", kwargs={"pk": self.pk}) + class PathalogicalProcess(models.Model): name = models.CharField(max_length=255) @@ -161,6 +166,7 @@ class PathalogicalProcess(models.Model): def get_absolute_url(self): return reverse("atlas:pathalogical_process_detail", kwargs={"pk": self.pk}) + class Differential(models.Model): condition = models.ForeignKey(Condition, on_delete=models.CASCADE) case = models.ForeignKey( @@ -428,7 +434,9 @@ class Series(models.Model): return format_html('', thumbnail), len(images) def get_thumbnail_link(self): - return format_html("{}", self.get_absolute_url(), self.get_thumbnail()[0]) + return format_html( + "{}", self.get_absolute_url(), self.get_thumbnail()[0] + ) def get_block(self): examination = self.get_examination_full()