From 40c728181a2aad688e74fa3b83bfe3936280b2bc Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Wed, 17 Jul 2019 15:57:17 +1200 Subject: [PATCH] Set string representation for UserProfile & SecurityQuestionAnswer models Makes the admin pages a bit more useful for debugging. Signed-off-by: Paul Eggleton --- layerindex/models.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/layerindex/models.py b/layerindex/models.py index 829ab42..c42affc 100644 --- a/layerindex/models.py +++ b/layerindex/models.py @@ -882,12 +882,18 @@ class UserProfile(models.Model): user = models.OneToOneField(User) answer_attempts = models.IntegerField(default=0) + def __str__(self): + return '%s' % (self.user) + class SecurityQuestionAnswer(models.Model): user = models.ForeignKey(UserProfile, on_delete=models.CASCADE) security_question = models.ForeignKey(SecurityQuestion) answer = models.CharField(max_length = 250, null=False) + def __str__(self): + return '%s - %s' % (self.user, self.security_question) + class PatchDisposition(models.Model): PATCH_DISPOSITION_CHOICES = (