From dd60f9fb3061272d3413d09c01ff1e8f2565ddcf Mon Sep 17 00:00:00 2001
From: Tim Fechner <tim.fechner@hs-hannover.de>
Date: Fri, 22 Jul 2016 10:53:35 +0200
Subject: [PATCH] Exclude fields from admin backend

---
 salt_observer/admin.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/salt_observer/admin.py b/salt_observer/admin.py
index 191d9e6..99bbfc6 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)
-- 
GitLab