2020-01-09 18:01:14 +01:00
|
|
|
from django.contrib import admin
|
2020-01-10 00:01:06 +01:00
|
|
|
import nested_admin
|
2020-01-09 18:01:14 +01:00
|
|
|
|
2020-01-10 00:01:06 +01:00
|
|
|
from .models import (
|
|
|
|
Device,
|
|
|
|
DeviceCategory,
|
|
|
|
DeviceInNet,
|
|
|
|
DeviceManufacturer,
|
2020-02-14 20:26:24 +01:00
|
|
|
HardwareModel,
|
2020-01-12 16:21:12 +01:00
|
|
|
Warranty,
|
|
|
|
WarrantyType
|
2020-01-10 00:01:06 +01:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
class DeviceInNetInline(nested_admin.NestedStackedInline):
|
|
|
|
model = DeviceInNet
|
|
|
|
extra = 0
|
|
|
|
verbose_name_plural = 'Nets'
|
|
|
|
|
|
|
|
|
2020-05-03 21:47:45 +02:00
|
|
|
class DeviceAdmin(nested_admin.NestedModelAdmin):
|
2020-02-16 19:30:06 +01:00
|
|
|
inlines = (DeviceInNetInline, )
|
|
|
|
|
|
|
|
|
2020-05-03 21:47:45 +02:00
|
|
|
admin.site.register(Device, DeviceAdmin)
|
2020-06-08 17:02:15 +02:00
|
|
|
admin.site.register(DeviceCategory)
|
2020-01-10 00:01:06 +01:00
|
|
|
admin.site.register(DeviceInNet)
|
2020-06-08 17:02:15 +02:00
|
|
|
admin.site.register(DeviceManufacturer)
|
|
|
|
admin.site.register(HardwareModel)
|
2020-01-12 16:21:12 +01:00
|
|
|
admin.site.register(Warranty)
|
2020-06-08 17:02:15 +02:00
|
|
|
admin.site.register(WarrantyType)
|