8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-25 22:22:26 +00:00

Fix switchs management autocomplete form

This commit is contained in:
chirac 2020-12-28 20:01:39 +01:00 committed by Gabriel Detraz
parent e68c4a1469
commit faac45dec5

View file

@ -108,12 +108,19 @@ class EditOptionalTopologieForm(ModelForm):
"""Form used to edit the configuration of switches.""" """Form used to edit the configuration of switches."""
automatic_provision_switchs = forms.ModelMultipleChoiceField( automatic_provision_switchs = forms.ModelMultipleChoiceField(
Switch.objects.all(), required=False Switch.objects.all(),
required=False,
widget=AutocompleteMultipleModelMixin(url="/topologie/switch-autocomplete"),
) )
class Meta: class Meta:
model = OptionalTopologie model = OptionalTopologie
fields = "__all__" fields = "__all__"
widgets = {
"switchs_ip_type": AutocompleteModelMixin(
url="/machines/iptype-autocomplete",
),
}
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
prefix = kwargs.pop("prefix", self.Meta.model.__name__) prefix = kwargs.pop("prefix", self.Meta.model.__name__)