diff --git a/netbox/ipam/forms/bulk_edit.py b/netbox/ipam/forms/bulk_edit.py index e543beea4..0b9de6d8c 100644 --- a/netbox/ipam/forms/bulk_edit.py +++ b/netbox/ipam/forms/bulk_edit.py @@ -473,7 +473,8 @@ class VLANGroupBulkEditForm(NetBoxModelBulkEditForm): } ) vlan_id_ranges = NumericRangeArrayField( - required=False, + label=_('VLAN ID ranges'), + required=False ) model = VLANGroup diff --git a/netbox/ipam/forms/model_forms.py b/netbox/ipam/forms/model_forms.py index f78c08201..bbd619402 100644 --- a/netbox/ipam/forms/model_forms.py +++ b/netbox/ipam/forms/model_forms.py @@ -634,6 +634,7 @@ class VLANGroupForm(NetBoxModelForm): ) slug = SlugField() vlan_id_ranges = NumericRangeArrayField( + label=_('VLAN IDs'), required=False ) diff --git a/netbox/ipam/models/vlans.py b/netbox/ipam/models/vlans.py index e814f1ec3..7459efb75 100644 --- a/netbox/ipam/models/vlans.py +++ b/netbox/ipam/models/vlans.py @@ -54,9 +54,8 @@ class VLANGroup(OrganizationalModel): ) vlan_id_ranges = ArrayField( IntegerRangeField(), - verbose_name=_('min/max VLAN IDs'), + verbose_name=_('VLAN ID ranges'), default=get_default_vlan_ids, - help_text=_('Ranges of Minimum, maximum VLAN IDs'), blank=True, null=True ) diff --git a/netbox/templates/ipam/vlangroup.html b/netbox/templates/ipam/vlangroup.html index 8c45a3994..f44bcd319 100644 --- a/netbox/templates/ipam/vlangroup.html +++ b/netbox/templates/ipam/vlangroup.html @@ -39,7 +39,7 @@
1-5,20-30
"
+ self.help_text = mark_safe(
+ _("Specify one or more numeric ranges separated by commas. Example: " + "1-5,20-30
")
)
def clean(self, value):