diff options
Diffstat (limited to 'rpkid/rpki/irdb/models.py')
-rw-r--r-- | rpkid/rpki/irdb/models.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/rpkid/rpki/irdb/models.py b/rpkid/rpki/irdb/models.py index dbbc61a7..2cc46737 100644 --- a/rpkid/rpki/irdb/models.py +++ b/rpkid/rpki/irdb/models.py @@ -179,6 +179,9 @@ class CertificateManager(django.db.models.Manager): class Identity(django.db.models.Model): handle = HandleField(unique = True) + def __unicode__(self): + return self.handle + class CA(django.db.models.Model): identity = django.db.models.ForeignKey(Identity) purpose = EnumField(choices = ("resources", "servers")) @@ -290,6 +293,8 @@ class CrossCertification(Certificate): is_ca = True, pathLenConstraint = 0) + def __unicode__(self): + return self.handle class Revocation(django.db.models.Model): issuer = django.db.models.ForeignKey(CA, related_name = "revocations") @@ -334,6 +339,9 @@ class BSC(Certificate): interval = self.default_interval, is_ca = False) + def __unicode__(self): + return self.handle + class Child(CrossCertification): issuer = django.db.models.ForeignKey(CA, related_name = "children") name = django.db.models.TextField(null = True, blank = True) |