diff --git a/activities/models.py b/activities/models.py index 3da2db9..f1fe338 100644 --- a/activities/models.py +++ b/activities/models.py @@ -13,6 +13,9 @@ class ActivitySeries(models.Model): name = models.CharField(max_length=1023, blank=False, null=False) + def __str__(self) -> str: + return self.name + class Activity(models.Model): """ @@ -30,3 +33,6 @@ class Activity(models.Model): series = models.ForeignKey(ActivitySeries, related_name='instances', on_delete=models.PROTECT, blank=True, null=True) + + def __str__(self) -> str: + return self.name diff --git a/people/models.py b/people/models.py index c828eb5..fe48434 100644 --- a/people/models.py +++ b/people/models.py @@ -30,6 +30,9 @@ class Person(models.Model): through_fields=('source', 'target'), symmetrical=False) + def __str__(self) -> str: + return self.name + class RelationshipQuestion(models.Model): """ @@ -43,6 +46,9 @@ class RelationshipQuestion(models.Model): text = models.CharField(max_length=1023, blank=False, null=False) + def __str__(self) -> str: + return self.text + class RelationshipQuestionChoice(models.Model): """ @@ -63,6 +69,9 @@ class RelationshipQuestionChoice(models.Model): text = models.CharField(max_length=1023, blank=False, null=False) + def __str__(self) -> str: + return self.text + class Relationship(models.Model): """ @@ -84,3 +93,6 @@ class Relationship(models.Model): target = models.ForeignKey(Person, related_name='relationships_as_target', on_delete=models.CASCADE, blank=False, null=False) + + def __str__(self) -> str: + return f'{self.source} -> {self.target}'