diff --git a/netbox/ipam/forms.py b/netbox/ipam/forms.py index 9c016782e..2f6f0af84 100644 --- a/netbox/ipam/forms.py +++ b/netbox/ipam/forms.py @@ -336,7 +336,7 @@ class IPAddressForm(BootstrapMixin, CustomFieldForm): class IPAddressBulkAddForm(BootstrapMixin, forms.Form): address = ExpandableIPAddressField() - vrf = forms.ModelChoiceField(queryset=VRF.objects.all(), required=False, label='VRF') + vrf = forms.ModelChoiceField(queryset=VRF.objects.all(), required=False, label='VRF', empty_label='Global') tenant = forms.ModelChoiceField(queryset=Tenant.objects.all(), required=False) status = forms.ChoiceField(choices=IPADDRESS_STATUS_CHOICES) description = forms.CharField(max_length=100, required=False) @@ -346,9 +346,11 @@ class IPAddressAssignForm(BootstrapMixin, forms.Form): site = forms.ModelChoiceField(queryset=Site.objects.all(), label='Site', required=False, widget=forms.Select(attrs={'filter-for': 'rack'})) rack = forms.ModelChoiceField(queryset=Rack.objects.all(), label='Rack', required=False, - widget=APISelect(api_url='/api/dcim/racks/?site_id={{site}}', display_field='display_name', attrs={'filter-for': 'device'})) + widget=APISelect(api_url='/api/dcim/racks/?site_id={{site}}', + display_field='display_name', attrs={'filter-for': 'device'})) device = forms.ModelChoiceField(queryset=Device.objects.all(), label='Device', required=False, - widget=APISelect(api_url='/api/dcim/devices/?rack_id={{rack}}', display_field='display_name', attrs={'filter-for': 'interface'})) + widget=APISelect(api_url='/api/dcim/devices/?rack_id={{rack}}', + display_field='display_name', attrs={'filter-for': 'interface'})) livesearch = forms.CharField(required=False, label='Device', widget=Livesearch( query_key='q', query_url='dcim-api:device_list', field_to_update='device') )