diff --git a/netbox/templates/virtualization/cluster_add_devices.html b/netbox/templates/virtualization/cluster_add_devices.html index 6c874d38f..2029ea5b8 100644 --- a/netbox/templates/virtualization/cluster_add_devices.html +++ b/netbox/templates/virtualization/cluster_add_devices.html @@ -20,11 +20,27 @@ {% endif %}
-
Devices
+
Device Selection
- {% render_field form.region %} - {% render_field form.site %} - {% render_field form.rack %} + +
+ +
+ {% render_field form.region %} + {% render_field form.site %} + {% render_field form.rack %} +
+
{% render_field form.devices %}
@@ -40,5 +56,26 @@ {% endblock %} {% block javascript %} - + {% endblock %} diff --git a/netbox/virtualization/forms.py b/netbox/virtualization/forms.py index 461c1cf11..63561a08c 100644 --- a/netbox/virtualization/forms.py +++ b/netbox/virtualization/forms.py @@ -186,7 +186,6 @@ class ClusterAddDevicesForm(BootstrapMixin, ChainedFieldsMixin, forms.Form): ('site', 'site'), ('rack', 'rack'), ), - label='Device', widget=APISelectMultiple( api_url='/api/dcim/devices/?site_id={{site}}&rack_id={{rack}}', display_field='display_name',