Fixes #17676: Fix support for module bay creation when bulk importing module types (#19311)

This commit is contained in:
Jeremy Stretch
2025-04-24 14:07:46 -04:00
committed by GitHub
parent f711e666c5
commit e1b2b4b536
3 changed files with 16 additions and 1 deletions

View File

@@ -1508,6 +1508,7 @@ class ModuleTypeImportView(generic.BulkImportView):
'dcim.add_interfacetemplate',
'dcim.add_frontporttemplate',
'dcim.add_rearporttemplate',
'dcim.add_modulebaytemplate',
]
queryset = ModuleType.objects.all()
model_form = forms.ModuleTypeImportForm
@@ -1519,6 +1520,7 @@ class ModuleTypeImportView(generic.BulkImportView):
'interfaces': forms.InterfaceTemplateImportForm,
'rear-ports': forms.RearPortTemplateImportForm,
'front-ports': forms.FrontPortTemplateImportForm,
'module-bays': forms.ModuleBayTemplateImportForm,
}
def prep_related_object_data(self, parent, data):