Fixes #1924: Include VID in VLAN lists when editing an interface

This commit is contained in:
Jeremy Stretch 2018-02-27 16:10:02 -05:00
parent 36de9f10d6
commit 6881a98048

View File

@ -1679,6 +1679,7 @@ class InterfaceForm(BootstrapMixin, forms.ModelForm, ChainedFieldsMixin):
label='Untagged VLAN', label='Untagged VLAN',
widget=APISelect( widget=APISelect(
api_url='/api/ipam/vlans/?site_id={{site}}&group_id={{vlan_group}}', api_url='/api/ipam/vlans/?site_id={{site}}&group_id={{vlan_group}}',
display_field='display_name'
) )
) )
tagged_vlans = ChainedModelMultipleChoiceField( tagged_vlans = ChainedModelMultipleChoiceField(
@ -1691,6 +1692,7 @@ class InterfaceForm(BootstrapMixin, forms.ModelForm, ChainedFieldsMixin):
label='Tagged VLANs', label='Tagged VLANs',
widget=APISelectMultiple( widget=APISelectMultiple(
api_url='/api/ipam/vlans/?site_id={{site}}&group_id={{vlan_group}}', api_url='/api/ipam/vlans/?site_id={{site}}&group_id={{vlan_group}}',
display_field='display_name'
) )
) )