Browse Source

Fixes #1419: Allow editing image attachments without re-uploading an image

Jeremy Stretch 7 years ago
parent
commit
117f33afc5
1 changed files with 1 additions and 1 deletions
  1. 1 1
      netbox/utilities/forms.py

+ 1 - 1
netbox/utilities/forms.py

@@ -459,7 +459,7 @@ class BootstrapMixin(forms.BaseForm):
             if field.widget.__class__ not in exempt_widgets:
             if field.widget.__class__ not in exempt_widgets:
                 css = field.widget.attrs.get('class', '')
                 css = field.widget.attrs.get('class', '')
                 field.widget.attrs['class'] = ' '.join([css, 'form-control']).strip()
                 field.widget.attrs['class'] = ' '.join([css, 'form-control']).strip()
-            if field.required:
+            if field.required and not isinstance(field.widget, forms.FileInput):
                 field.widget.attrs['required'] = 'required'
                 field.widget.attrs['required'] = 'required'
             if 'placeholder' not in field.widget.attrs:
             if 'placeholder' not in field.widget.attrs:
                 field.widget.attrs['placeholder'] = field.label
                 field.widget.attrs['placeholder'] = field.label