diff --git a/salt_observer/admin.py b/salt_observer/admin.py index 191d9e6d20c3f7a617735d3cdb6d9480e43242c1..99bbfc608c9974cf97b05bbbf8f64ba730e5239f 100644 --- a/salt_observer/admin.py +++ b/salt_observer/admin.py @@ -8,7 +8,7 @@ from salt_observer.models import ( class NetworkInterfaceInline(admin.TabularInline): model = NetworkInterface extra = 0 - readonly_fields = ('network', 'minion', 'mac_address', 'name') + readonly_fields = ('network', 'minion', 'ip_address', 'mac_address', 'name') def has_add_permission(self, request): return False @@ -20,14 +20,14 @@ class NetworkInterfaceInline(admin.TabularInline): class MinionAdmin(admin.ModelAdmin): inlines = [NetworkInterfaceInline] readonly_fields = ('fqdn', 'data', 'last_updated') - exclude = ('_data',) + exclude = ('_data', 'md_content', 'md_last_edited', 'md_last_autor') admin.site.register(Minion, MinionAdmin) class NetworkAdmin(admin.ModelAdmin): inlines = [NetworkInterfaceInline] readonly_fields = ('ipv4', 'mask', 'last_updated') - exclude = ('md_content',) + exclude = ('md_content', 'md_last_edited', 'md_last_autor') admin.site.register(Network, NetworkAdmin) @@ -35,5 +35,5 @@ class DomainAdmin(admin.ModelAdmin): list_display = ('fqdn', 'minion_count', 'valid', 'public', 'can_speak_https') filter_horizontal = ('minion',) readonly_fields = ('ssl_lab_status',) - exclude = ('_ssl_lab_status', 'md_content') + exclude = ('_ssl_lab_status', 'md_content', 'md_last_edited', 'md_last_autor') admin.site.register(Domain, DomainAdmin)