mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-17 04:32:51 -06:00
Fixes #1585: Fixed slug-based filtering of virtual machines
This commit is contained in:
parent
023ff6834a
commit
60b4f1f89f
@ -78,7 +78,7 @@ class VirtualMachineFilter(CustomFieldFilterSet):
|
|||||||
label='Cluster group (ID)',
|
label='Cluster group (ID)',
|
||||||
)
|
)
|
||||||
cluster_group = NullableModelMultipleChoiceFilter(
|
cluster_group = NullableModelMultipleChoiceFilter(
|
||||||
name='cluster__group__slug',
|
name='cluster__group',
|
||||||
queryset=ClusterGroup.objects.all(),
|
queryset=ClusterGroup.objects.all(),
|
||||||
to_field_name='slug',
|
to_field_name='slug',
|
||||||
label='Cluster group (slug)',
|
label='Cluster group (slug)',
|
||||||
@ -88,12 +88,10 @@ class VirtualMachineFilter(CustomFieldFilterSet):
|
|||||||
label='Cluster (ID)',
|
label='Cluster (ID)',
|
||||||
)
|
)
|
||||||
role_id = NullableModelMultipleChoiceFilter(
|
role_id = NullableModelMultipleChoiceFilter(
|
||||||
name='role_id',
|
|
||||||
queryset=DeviceRole.objects.all(),
|
queryset=DeviceRole.objects.all(),
|
||||||
label='Role (ID)',
|
label='Role (ID)',
|
||||||
)
|
)
|
||||||
role = NullableModelMultipleChoiceFilter(
|
role = NullableModelMultipleChoiceFilter(
|
||||||
name='role__slug',
|
|
||||||
queryset=DeviceRole.objects.all(),
|
queryset=DeviceRole.objects.all(),
|
||||||
to_field_name='slug',
|
to_field_name='slug',
|
||||||
label='Role (slug)',
|
label='Role (slug)',
|
||||||
@ -112,7 +110,6 @@ class VirtualMachineFilter(CustomFieldFilterSet):
|
|||||||
label='Platform (ID)',
|
label='Platform (ID)',
|
||||||
)
|
)
|
||||||
platform = NullableModelMultipleChoiceFilter(
|
platform = NullableModelMultipleChoiceFilter(
|
||||||
name='platform',
|
|
||||||
queryset=Platform.objects.all(),
|
queryset=Platform.objects.all(),
|
||||||
to_field_name='slug',
|
to_field_name='slug',
|
||||||
label='Platform (slug)',
|
label='Platform (slug)',
|
||||||
|
Loading…
Reference in New Issue
Block a user