Browse Source

Fixes #1951: Fix TypeError exception when importing platforms

Jeremy Stretch 7 years ago
parent
commit
37eef0ba6d
1 changed files with 9 additions and 1 deletions
  1. 9 1
      netbox/dcim/forms.py

+ 9 - 1
netbox/dcim/forms.py

@@ -700,13 +700,21 @@ class PlatformForm(BootstrapMixin, forms.ModelForm):
 
 class PlatformCSVForm(forms.ModelForm):
     slug = SlugField()
+    manufacturer = forms.ModelChoiceField(
+        queryset=Manufacturer.objects.all(),
+        required=True,
+        to_field_name='name',
+        help_text='Manufacturer name',
+        error_messages={
+            'invalid_choice': 'Manufacturer not found.',
+        }
+    )
 
     class Meta:
         model = Platform
         fields = Platform.csv_headers
         help_texts = {
             'name': 'Platform name',
-            'manufacturer': 'Manufacturer name',
         }