Added better self-descriptive __str__ functions to PersonExtResource, GroupExtResource, and DocExtResource
- Legacy-Id: 17871
This commit is contained in:
parent
02e1226a03
commit
8a0578040e
|
@ -867,6 +867,9 @@ class DocExtResource(models.Model):
|
|||
name = models.ForeignKey(ExtResourceName, on_delete=models.CASCADE)
|
||||
display_name = models.CharField(max_length=255, default='', blank=True)
|
||||
value = models.CharField(max_length=2083) # 2083 is the maximum legal URL length
|
||||
def __str__(self):
|
||||
priority = self.display_name or self.name.name
|
||||
return u"%s (%s) %s" % (priority, self.name.slug, self.value)
|
||||
|
||||
class RelatedDocHistory(models.Model):
|
||||
source = ForeignKey('DocHistory')
|
||||
|
|
|
@ -262,7 +262,10 @@ class GroupExtResource(models.Model):
|
|||
name = models.ForeignKey(ExtResourceName, on_delete=models.CASCADE)
|
||||
display_name = models.CharField(max_length=255, default='', blank=True)
|
||||
value = models.CharField(max_length=2083) # 2083 is the maximum legal URL length
|
||||
|
||||
def __str__(self):
|
||||
priority = self.display_name or self.name.name
|
||||
return u"%s (%s) %s" % (priority, self.name.slug, self.value)
|
||||
|
||||
class GroupMilestoneInfo(models.Model):
|
||||
group = ForeignKey(Group)
|
||||
# a group has two sets of milestones, current milestones
|
||||
|
|
|
@ -246,6 +246,9 @@ class PersonExtResource(models.Model):
|
|||
name = models.ForeignKey(ExtResourceName, on_delete=models.CASCADE)
|
||||
display_name = models.CharField(max_length=255, default='', blank=True)
|
||||
value = models.CharField(max_length=2083) # 2083 is the maximum legal URL length
|
||||
def __str__(self):
|
||||
priority = self.display_name or self.name.name
|
||||
return u"%s (%s) %s" % (priority, self.name.slug, self.value)
|
||||
|
||||
class Alias(models.Model):
|
||||
"""This is used for alternative forms of a name. This is the
|
||||
|
|
Loading…
Reference in a new issue