remove backups from inventory admin

This commit is contained in:
Andreas Zweili 2020-01-11 17:05:35 +01:00
parent 3bdc0b44fb
commit 8c6529fdbb
1 changed files with 0 additions and 60 deletions

View File

@ -4,8 +4,6 @@ import nested_admin
from devices.models import DeviceInNet
from .models import (
Backup,
BackupMethod,
Computer,
ComputerCpuRelation,
ComputerDiskRelation,
@ -19,10 +17,6 @@ from .models import (
DiskType,
DisksInRaid,
LicenseWithComputer,
LicenseWithUser,
Notification,
NotificationType,
NotificationFromBackup,
OperatingSystem,
Raid,
RaidType,
@ -31,7 +25,6 @@ from .models import (
Software,
SoftwareArchitecture,
SoftwareCategory,
TargetDevice,
UserLicense,
Warranty,
WarrantyType
@ -54,14 +47,6 @@ class CpuArchitectureAdmin(admin.ModelAdmin):
return {}
class BackupMethodAdmin(admin.ModelAdmin):
def get_model_perms(self, request):
"""
Return empty perms dict thus hiding the model from admin index.
"""
return {}
class CpuManufacturerAdmin(admin.ModelAdmin):
def get_model_perms(self, request):
"""
@ -86,22 +71,6 @@ class LicenseWithComputerAdmin(admin.ModelAdmin):
return {}
class NotificationTypeAdmin(admin.ModelAdmin):
def get_model_perms(self, request):
"""
Return empty perms dict thus hiding the model from admin index.
"""
return {}
class NotificationAdmin(admin.ModelAdmin):
def get_model_perms(self, request):
"""
Return empty perms dict thus hiding the model from admin index.
"""
return {}
class OperatingSystemAdmin(admin.ModelAdmin):
def get_model_perms(self, request):
"""
@ -142,14 +111,6 @@ class SoftwareCategoryAdmin(admin.ModelAdmin):
return {}
class TargetDeviceAdmin(admin.ModelAdmin):
def get_model_perms(self, request):
"""
Return empty perms dict thus hiding the model from admin index.
"""
return {}
class DiskTypeAdmin(admin.ModelAdmin):
def get_model_perms(self, request):
"""
@ -237,22 +198,6 @@ class ComputerAdmin(nested_admin.NestedModelAdmin):
DeviceInNetInline, LicenseWithComputerInLine)
class TargetDeviceInLine(admin.StackedInline):
model = TargetDevice
extra = 0
verbose_name_plural = 'Target Devices'
class NotificationForBackupInLine(admin.StackedInline):
model = NotificationFromBackup
extra = 0
verbose_name_plural = 'Notifications'
class BackupAdmin(admin.ModelAdmin):
inlines = (TargetDeviceInLine, NotificationForBackupInLine)
class UserLicenseAdmin(admin.ModelAdmin):
model = UserLicense
extra = 0
@ -265,8 +210,6 @@ class ComputerLicenseAdmin(admin.ModelAdmin):
verbose_name_plural = 'Computer Licenses'
admin.site.register(Backup, BackupAdmin)
admin.site.register(BackupMethod, BackupMethodAdmin)
admin.site.register(Computer, ComputerAdmin)
admin.site.register(ComputerLicense, ComputerLicenseAdmin)
admin.site.register(Cpu, CpuAdmin)
@ -275,8 +218,6 @@ admin.site.register(CpuManufacturer, CpuManufacturerAdmin)
admin.site.register(Disk)
admin.site.register(DiskType, DiskTypeAdmin)
admin.site.register(LicenseWithComputer, LicenseWithComputerAdmin)
admin.site.register(Notification, NotificationAdmin)
admin.site.register(NotificationType, NotificationTypeAdmin)
admin.site.register(OperatingSystem, OperatingSystemAdmin)
admin.site.register(RaidType, RaidTypeAdmin)
admin.site.register(Ram, RamModuleAdmin)
@ -284,7 +225,6 @@ admin.site.register(RamType, RamTypeAdmin)
admin.site.register(Software)
admin.site.register(SoftwareArchitecture, SoftwareArchitectureAdmin)
admin.site.register(SoftwareCategory, SoftwareCategoryAdmin)
admin.site.register(TargetDevice, TargetDeviceAdmin)
admin.site.register(UserLicense, UserLicenseAdmin)
admin.site.register(Warranty)
admin.site.register(WarrantyType, WarrantyTypeAdmin)