aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/irdb/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/rpki/irdb/models.py')
-rw-r--r--rpkid/rpki/irdb/models.py8
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)