1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Fix YAML import for ModuleTypes

This commit is contained in:
jeremystretch
2021-12-17 13:28:17 -05:00
parent 7c60e3c0ff
commit 5bd223a468
3 changed files with 37 additions and 24 deletions

View File

@@ -892,6 +892,10 @@ class DeviceTypeImportView(generic.ObjectImportView):
('device-bays', forms.DeviceBayTemplateImportForm),
))
def prep_related_object_data(self, parent, data):
data.update({'device_type': parent})
return data
class DeviceTypeBulkEditView(generic.BulkEditView):
queryset = DeviceType.objects.prefetch_related('manufacturer').annotate(
@@ -1009,6 +1013,10 @@ class ModuleTypeImportView(generic.ObjectImportView):
('front-ports', forms.FrontPortTemplateImportForm),
))
def prep_related_object_data(self, parent, data):
data.update({'module_type': parent})
return data
class ModuleTypeBulkEditView(generic.BulkEditView):
queryset = ModuleType.objects.prefetch_related('manufacturer').annotate(