|
@@ -13,6 +13,10 @@ from .models import (
|
|
|
)
|
|
|
|
|
|
|
|
|
+FORM_PREFIX_STATUS_CHOICES = (('', '---------'),) + PREFIX_STATUS_CHOICES
|
|
|
+FORM_VLAN_STATUS_CHOICES = (('', '---------'),) + VLAN_STATUS_CHOICES
|
|
|
+
|
|
|
+
|
|
|
#
|
|
|
# VRFs
|
|
|
#
|
|
@@ -215,6 +219,7 @@ class PrefixBulkEditForm(forms.Form, BootstrapMixin):
|
|
|
vrf = forms.ModelChoiceField(queryset=VRF.objects.all(), required=False, label='VRF',
|
|
|
help_text="Select the VRF to assign, or check below to remove VRF assignment")
|
|
|
vrf_global = forms.BooleanField(required=False, label='Set VRF to global')
|
|
|
+ status = forms.ChoiceField(choices=FORM_PREFIX_STATUS_CHOICES, required=False)
|
|
|
role = forms.ModelChoiceField(queryset=Role.objects.all(), required=False)
|
|
|
description = forms.CharField(max_length=50, required=False)
|
|
|
|
|
@@ -444,6 +449,7 @@ class VLANImportForm(BulkImportForm, BootstrapMixin):
|
|
|
class VLANBulkEditForm(forms.Form, BootstrapMixin):
|
|
|
pk = forms.ModelMultipleChoiceField(queryset=VLAN.objects.all(), widget=forms.MultipleHiddenInput)
|
|
|
site = forms.ModelChoiceField(queryset=Site.objects.all(), required=False)
|
|
|
+ status = forms.ChoiceField(choices=FORM_VLAN_STATUS_CHOICES, required=False)
|
|
|
role = forms.ModelChoiceField(queryset=Role.objects.all(), required=False)
|
|
|
|
|
|
|