From 9e06c21b0dc19d91e69533d45685ec572be9997a Mon Sep 17 00:00:00 2001 From: Rens Houben Date: Wed, 29 Oct 2025 09:38:47 +0100 Subject: [PATCH] Continuing record model --- src/pdns/models.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/pdns/models.py b/src/pdns/models.py index b893c8b..621b238 100644 --- a/src/pdns/models.py +++ b/src/pdns/models.py @@ -139,6 +139,7 @@ class PDNSDomain(models.Model): context = models.ForeignKey(PDNSContext, verbose_name=_('Context'), + related_name='domains', on_delete=models.CASCADE, ) @@ -185,4 +186,19 @@ class PDNSResourceRecord(models.Model): related_name='records' ) - record_type = models.CharField(verbose_name='Type') \ No newline at end of file + """ + TODO: Will need to do some monkeying around with the field to + handle the domain name. + """ + + name = models.Charfield(verbose_name=_('Name'), + validators=[]) + + """ + See earlier commend on domain_type + """ + record_type = models.CharField(verbose_name=_('Type')) + + ttl = models.PositiveIntegerField(verbose_name = 'TTL', + default=86400) +