Merge pull request #308 from dreng/292_remove_netbox_multiplechoicefield
Fixes #292: Replaced deprecated MultipleChoiceField
This commit is contained in:
@@ -15,8 +15,7 @@ from django.conf import settings
|
|||||||
from netbox.forms import NetBoxModelFilterSetForm, NetBoxModelForm, NetBoxModelImportForm
|
from netbox.forms import NetBoxModelFilterSetForm, NetBoxModelForm, NetBoxModelImportForm
|
||||||
from utilities.forms.fields import (
|
from utilities.forms.fields import (
|
||||||
TagFilterField,
|
TagFilterField,
|
||||||
DynamicModelMultipleChoiceField,
|
DynamicModelMultipleChoiceField
|
||||||
MultipleChoiceField
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from netbox_topology_views.models import IndividualOptions, CoordinateGroup, Coordinate
|
from netbox_topology_views.models import IndividualOptions, CoordinateGroup, Coordinate
|
||||||
@@ -113,7 +112,7 @@ class DeviceFilterForm(TenancyFilterForm, NetBoxModelFilterSetForm):
|
|||||||
},
|
},
|
||||||
label=_("Rack"),
|
label=_("Rack"),
|
||||||
)
|
)
|
||||||
status = MultipleChoiceField(
|
status = forms.MultipleChoiceField(
|
||||||
choices=DeviceStatusChoices, required=False, label=_("Device Status")
|
choices=DeviceStatusChoices, required=False, label=_("Device Status")
|
||||||
)
|
)
|
||||||
tag = TagFilterField(model)
|
tag = TagFilterField(model)
|
||||||
@@ -227,7 +226,7 @@ class IndividualOptionsForm(NetBoxModelForm):
|
|||||||
|
|
||||||
user_id = forms.CharField(widget=forms.HiddenInput())
|
user_id = forms.CharField(widget=forms.HiddenInput())
|
||||||
|
|
||||||
ignore_cable_type = MultipleChoiceField(
|
ignore_cable_type = forms.MultipleChoiceField(
|
||||||
label=_("Ignore Termination Types"),
|
label=_("Ignore Termination Types"),
|
||||||
required=False,
|
required=False,
|
||||||
choices=IndividualOptions.CHOICES,
|
choices=IndividualOptions.CHOICES,
|
||||||
|
|||||||
Reference in New Issue
Block a user