models and admin working for basic information

This commit is contained in:
Arnold Dechamps 2024-02-12 13:15:42 +01:00
parent c9d1d33bb2
commit 3d1b04bb26
No known key found for this signature in database
GPG key ID: AE66543374E41C89
2 changed files with 9 additions and 3 deletions

View file

@ -1,3 +1,9 @@
from django.contrib import admin from django.contrib import admin
from .models import TLD
class tlds(admin.ModelAdmin):
list_display = ('tld', 'inet', 'dnssec', 'lastEdition')
admin.site.register(TLD, tlds)
# Register your models here. # Register your models here.

View file

@ -29,12 +29,12 @@ class TLD(models.Model):
) )
tld = models.CharField(max_length=30) tld = models.CharField(max_length=30)
dnssec = models.CharField(max_length=5, default=300, choices=DNSSECALGOS) dnssec = models.IntegerField(default=300, choices=DNSSECALGOS)
inet = models.CharField(max_length=1, default=0, choices=INET) inet = models.IntegerField(default=0, choices=INET)
lastEdition = models.DateTimeField(auto_now=True) lastEdition = models.DateTimeField(auto_now=True)
def __str__(self): def __str__(self):
return self.TLD return self.tld
class Meta: class Meta:
indexes = [ indexes = [