From 655bc49fad469eeabdc48b19d39766ca0a594e99 Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Mon, 7 Mar 2022 15:11:57 -0500 Subject: [PATCH] Clean up form select widgets --- netbox/utilities/forms/widgets.py | 19 +++++-------------- ...isabled_option.html => select_option.html} | 0 2 files changed, 5 insertions(+), 14 deletions(-) rename netbox/utilities/templates/widgets/{selectwithdisabled_option.html => select_option.html} (100%) diff --git a/netbox/utilities/forms/widgets.py b/netbox/utilities/forms/widgets.py index 6e227bb81..66f95f01b 100644 --- a/netbox/utilities/forms/widgets.py +++ b/netbox/utilities/forms/widgets.py @@ -18,7 +18,6 @@ __all__ = ( 'DateTimePicker', 'NumericArrayField', 'SelectSpeedWidget', - 'SelectWithDisabled', 'SelectWithPK', 'SlugWidget', 'SmallTextarea', @@ -76,18 +75,12 @@ class BulkEditNullBooleanSelect(forms.NullBooleanSelect): self.attrs['class'] = 'netbox-static-select' -class SelectWithDisabled(forms.Select): - """ - Modified the stock Select widget to accept choices using a dict() for a label. The dict for each option must include - 'label' (string) and 'disabled' (boolean). - """ - option_template_name = 'widgets/selectwithdisabled_option.html' - - -class StaticSelect(SelectWithDisabled): +class StaticSelect(forms.Select): """ A static