Просмотр исходного кода

Remove admin UI views for ConfigContexts and ObjectChanges

Jeremy Stretch 7 лет назад
Родитель
Сommit
64e86013bf
1 измененных файлов с 0 добавлено и 52 удалено
  1. 0 52
      netbox/extras/admin.py

+ 0 - 52
netbox/extras/admin.py

@@ -127,58 +127,6 @@ class TopologyMapAdmin(admin.ModelAdmin):
     }
 
 
-#
-# Config contexts
-#
-
-@admin.register(ConfigContext)
-class ConfigContextAdmin(admin.ModelAdmin):
-    list_display = ['name', 'weight']
-
-
-#
-# Change logging
-#
-
-@admin.register(ObjectChange)
-class ObjectChangeAdmin(admin.ModelAdmin):
-    actions = None
-    fields = ['time', 'changed_object_type', 'display_object', 'action', 'display_user', 'request_id', 'object_data']
-    list_display = ['time', 'changed_object_type', 'display_object', 'display_action', 'display_user', 'request_id']
-    list_filter = ['time', 'action', 'user__username']
-    list_select_related = ['changed_object_type', 'user']
-    readonly_fields = fields
-    search_fields = ['user_name', 'object_repr', 'request_id']
-
-    def has_add_permission(self, request):
-        return False
-
-    def display_user(self, obj):
-        if obj.user is not None:
-            return obj.user
-        else:
-            return '{} (deleted)'.format(obj.user_name)
-    display_user.short_description = 'user'
-
-    def display_action(self, obj):
-        icon = {
-            OBJECTCHANGE_ACTION_CREATE: 'addlink',
-            OBJECTCHANGE_ACTION_UPDATE: 'changelink',
-            OBJECTCHANGE_ACTION_DELETE: 'deletelink',
-        }
-        return mark_safe('<span class="{}">{}</span>'.format(icon[obj.action], obj.get_action_display()))
-    display_action.short_description = 'action'
-
-    def display_object(self, obj):
-        if hasattr(obj.changed_object, 'get_absolute_url'):
-            return mark_safe('<a href="{}">{}</a>'.format(obj.changed_object.get_absolute_url(), obj.changed_object))
-        elif obj.changed_object is not None:
-            return obj.changed_object
-        else:
-            return '{} (deleted)'.format(obj.object_repr)
-    display_object.short_description = 'object'
-
-
 #
 # User actions
 #