From d8e4c95bcce4bc00a51f6e09746b03a67f11b561 Mon Sep 17 00:00:00 2001 From: Mathieu Date: Tue, 7 Oct 2025 14:03:01 +0200 Subject: [PATCH] Fixes #19818: Hide IP fields when creating VM --- netbox/virtualization/forms/model_forms.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/netbox/virtualization/forms/model_forms.py b/netbox/virtualization/forms/model_forms.py index 291d6dbe8a9..82f8d83157b 100644 --- a/netbox/virtualization/forms/model_forms.py +++ b/netbox/virtualization/forms/model_forms.py @@ -280,10 +280,8 @@ def __init__(self, *args, **kwargs): else: # An object that doesn't exist yet can't have any IPs assigned to it - self.fields['primary_ip4'].choices = [] - self.fields['primary_ip4'].widget.attrs['readonly'] = True - self.fields['primary_ip6'].choices = [] - self.fields['primary_ip6'].widget.attrs['readonly'] = True + self.fields.pop('primary_ip4') + self.fields.pop('primary_ip6') #