Replaced tagged/untagged VLAN assignment widgets with a VLAN table; separate view for adding VLANs

This commit is contained in:
Jeremy Stretch
2018-03-07 17:01:51 -05:00
parent 546f17ab50
commit 7c043d9b4f
5 changed files with 132 additions and 182 deletions

View File

@@ -1645,6 +1645,12 @@ class InterfaceEditView(PermissionRequiredMixin, ObjectEditView):
template_name = 'dcim/interface_edit.html'
class InterfaceAssignVLANsView(PermissionRequiredMixin, ObjectEditView):
permission_required = 'dcim.change_interface'
model = Interface
model_form = forms.InterfaceAssignVLANsForm
class InterfaceDeleteView(PermissionRequiredMixin, ObjectDeleteView):
permission_required = 'dcim.delete_interface'
model = Interface