Fixes #1670: Corrected filter names (regression from #1649)

This commit is contained in:
Jeremy Stretch
2017-10-31 14:47:14 -04:00
parent 6c24fd35de
commit 4174a12c5d
5 changed files with 28 additions and 21 deletions

View File

@@ -25,6 +25,7 @@ class ClusterFilter(CustomFieldFilterSet):
label='Parent group (ID)',
)
group = django_filters.ModelMultipleChoiceFilter(
name='group__slug',
queryset=ClusterGroup.objects.all(),
to_field_name='slug',
label='Parent group (slug)',
@@ -78,7 +79,7 @@ class VirtualMachineFilter(CustomFieldFilterSet):
label='Cluster group (ID)',
)
cluster_group = django_filters.ModelMultipleChoiceFilter(
name='cluster__group',
name='cluster__group__slug',
queryset=ClusterGroup.objects.all(),
to_field_name='slug',
label='Cluster group (slug)',
@@ -92,6 +93,7 @@ class VirtualMachineFilter(CustomFieldFilterSet):
label='Role (ID)',
)
role = django_filters.ModelMultipleChoiceFilter(
name='role__slug',
queryset=DeviceRole.objects.all(),
to_field_name='slug',
label='Role (slug)',
@@ -101,6 +103,7 @@ class VirtualMachineFilter(CustomFieldFilterSet):
label='Tenant (ID)',
)
tenant = django_filters.ModelMultipleChoiceFilter(
name='tenant__slug',
queryset=Tenant.objects.all(),
to_field_name='slug',
label='Tenant (slug)',
@@ -110,6 +113,7 @@ class VirtualMachineFilter(CustomFieldFilterSet):
label='Platform (ID)',
)
platform = django_filters.ModelMultipleChoiceFilter(
name='platform__slug',
queryset=Platform.objects.all(),
to_field_name='slug',
label='Platform (slug)',