fix patient view
This commit is contained in:
parent
a9ba87edbc
commit
fb7b1e59d7
2 changed files with 6 additions and 5 deletions
|
@ -62,7 +62,7 @@ class Aviary(models.Model):
|
|||
verbose_name_plural = _("Volieren")
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
return self.name or self.description or f"Voliere {self.id}"
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
"""Override save to ensure name and location are set."""
|
||||
|
|
|
@ -117,7 +117,8 @@ class FallenBird(models.Model):
|
|||
verbose_name_plural = _("Gefallene Vögel")
|
||||
|
||||
def __str__(self):
|
||||
return f"Gefallener Vogel: {self.bird.name}"
|
||||
bird_name = str(self.bird) if self.bird else "Unbekannt"
|
||||
return f"Patient: {bird_name}"
|
||||
|
||||
|
||||
class Bird(models.Model):
|
||||
|
@ -214,7 +215,7 @@ class Bird(models.Model):
|
|||
ordering = ["name"]
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
return self.name or f"Bird {self.id}"
|
||||
|
||||
|
||||
class BirdStatus(models.Model):
|
||||
|
@ -231,7 +232,7 @@ class BirdStatus(models.Model):
|
|||
verbose_name_plural = _("Patientenstatus")
|
||||
|
||||
def __str__(self):
|
||||
return self.name if self.name else self.description
|
||||
return self.name or self.description or f"BirdStatus {self.id}"
|
||||
|
||||
|
||||
class Circumstance(models.Model):
|
||||
|
@ -248,4 +249,4 @@ class Circumstance(models.Model):
|
|||
verbose_name_plural = _("Fundumstände")
|
||||
|
||||
def __str__(self) -> str:
|
||||
return self.name if self.name else self.description
|
||||
return self.name or self.description or f"Circumstance {self.id}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue