mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
* Remove StaticSelect, StaticSelectMultiple form widgets * Tag custom ChoiceField, MultipleChoiceField classes for removal in v3.6
This commit is contained in:
committed by
jeremystretch
parent
c73829fe92
commit
b9bd96f0c7
@@ -4,7 +4,7 @@ from django.utils.translation import gettext as _
|
||||
from dcim.choices import LinkStatusChoices
|
||||
from netbox.forms import NetBoxModelFilterSetForm
|
||||
from tenancy.forms import TenancyFilterForm
|
||||
from utilities.forms import add_blank_choice, DynamicModelMultipleChoiceField, StaticSelect, TagFilterField
|
||||
from utilities.forms import add_blank_choice, DynamicModelMultipleChoiceField, TagFilterField
|
||||
from wireless.choices import *
|
||||
from wireless.models import *
|
||||
|
||||
@@ -45,18 +45,15 @@ class WirelessLANFilterForm(TenancyFilterForm, NetBoxModelFilterSetForm):
|
||||
)
|
||||
status = forms.ChoiceField(
|
||||
required=False,
|
||||
choices=add_blank_choice(WirelessLANStatusChoices),
|
||||
widget=StaticSelect()
|
||||
choices=add_blank_choice(WirelessLANStatusChoices)
|
||||
)
|
||||
auth_type = forms.ChoiceField(
|
||||
required=False,
|
||||
choices=add_blank_choice(WirelessAuthTypeChoices),
|
||||
widget=StaticSelect()
|
||||
choices=add_blank_choice(WirelessAuthTypeChoices)
|
||||
)
|
||||
auth_cipher = forms.ChoiceField(
|
||||
required=False,
|
||||
choices=add_blank_choice(WirelessAuthCipherChoices),
|
||||
widget=StaticSelect()
|
||||
choices=add_blank_choice(WirelessAuthCipherChoices)
|
||||
)
|
||||
auth_psk = forms.CharField(
|
||||
required=False
|
||||
@@ -78,18 +75,15 @@ class WirelessLinkFilterForm(TenancyFilterForm, NetBoxModelFilterSetForm):
|
||||
)
|
||||
status = forms.ChoiceField(
|
||||
required=False,
|
||||
choices=add_blank_choice(LinkStatusChoices),
|
||||
widget=StaticSelect()
|
||||
choices=add_blank_choice(LinkStatusChoices)
|
||||
)
|
||||
auth_type = forms.ChoiceField(
|
||||
required=False,
|
||||
choices=add_blank_choice(WirelessAuthTypeChoices),
|
||||
widget=StaticSelect()
|
||||
choices=add_blank_choice(WirelessAuthTypeChoices)
|
||||
)
|
||||
auth_cipher = forms.ChoiceField(
|
||||
required=False,
|
||||
choices=add_blank_choice(WirelessAuthCipherChoices),
|
||||
widget=StaticSelect()
|
||||
choices=add_blank_choice(WirelessAuthCipherChoices)
|
||||
)
|
||||
auth_psk = forms.CharField(
|
||||
required=False
|
||||
|
@@ -3,7 +3,7 @@ from dcim.models import Device, Interface, Location, Region, Site, SiteGroup
|
||||
from ipam.models import VLAN, VLANGroup
|
||||
from netbox.forms import NetBoxModelForm
|
||||
from tenancy.forms import TenancyForm
|
||||
from utilities.forms import CommentField, DynamicModelChoiceField, SlugField, StaticSelect
|
||||
from utilities.forms import CommentField, DynamicModelChoiceField, SlugField
|
||||
from wireless.models import *
|
||||
|
||||
__all__ = (
|
||||
@@ -97,11 +97,6 @@ class WirelessLANForm(TenancyForm, NetBoxModelForm):
|
||||
'ssid', 'group', 'region', 'site_group', 'site', 'status', 'vlan_group', 'vlan', 'tenant_group', 'tenant',
|
||||
'auth_type', 'auth_cipher', 'auth_psk', 'description', 'comments', 'tags',
|
||||
]
|
||||
widgets = {
|
||||
'status': StaticSelect,
|
||||
'auth_type': StaticSelect,
|
||||
'auth_cipher': StaticSelect,
|
||||
}
|
||||
|
||||
|
||||
class WirelessLinkForm(TenancyForm, NetBoxModelForm):
|
||||
@@ -202,11 +197,6 @@ class WirelessLinkForm(TenancyForm, NetBoxModelForm):
|
||||
'status', 'ssid', 'tenant_group', 'tenant', 'auth_type', 'auth_cipher', 'auth_psk', 'description',
|
||||
'comments', 'tags',
|
||||
]
|
||||
widgets = {
|
||||
'status': StaticSelect,
|
||||
'auth_type': StaticSelect,
|
||||
'auth_cipher': StaticSelect,
|
||||
}
|
||||
labels = {
|
||||
'auth_type': 'Type',
|
||||
'auth_cipher': 'Cipher',
|
||||
|
Reference in New Issue
Block a user