Updated `repr()
` output for model classes.
This commit is contained in:
parent
3bfda431fa
commit
3766dbfff1
3 changed files with 12 additions and 9 deletions
|
@ -72,7 +72,8 @@ class PhoneNumber(Base):
|
|||
__mapper_args__ = {'polymorphic_on': parent_type}
|
||||
|
||||
def __repr__(self):
|
||||
return "<%s: %s>" % (self.__class__.__name__, self.number)
|
||||
return "{0}(uuid={1})".format(
|
||||
self.__class__.__name__, repr(self.uuid))
|
||||
|
||||
def __unicode__(self):
|
||||
return unicode(self.number)
|
||||
|
@ -103,7 +104,8 @@ class EmailAddress(Base):
|
|||
__mapper_args__ = {'polymorphic_on': parent_type}
|
||||
|
||||
def __repr__(self):
|
||||
return "<%s: %s>" % (self.__class__.__name__, self.address)
|
||||
return "{0}(uuid={1})".format(
|
||||
self.__class__.__name__, repr(self.uuid))
|
||||
|
||||
def __unicode__(self):
|
||||
return unicode(self.address)
|
||||
|
@ -131,7 +133,7 @@ class Person(Base):
|
|||
display_name = Column(String(100), default=get_person_display_name)
|
||||
|
||||
def __repr__(self):
|
||||
return "<Person: %s>" % self.display_name
|
||||
return "Person(uuid={0})".format(repr(self.uuid))
|
||||
|
||||
def __unicode__(self):
|
||||
return unicode(self.display_name or '')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue