Merge pull request #9018 from stephanblanke/8365-filering-for-child-devices-by-parent-device

Closes #8365: Filtering for child devices by parent device
This commit is contained in:
Jeremy Stretch 2022-04-04 15:18:20 -04:00 committed by GitHub
commit 796f7258cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -639,6 +639,11 @@ class DeviceFilterSet(PrimaryModelFilterSet, TenancyFilterSet, ContactModelFilte
to_field_name='slug',
label='Role (slug)',
)
parent_device_id = django_filters.ModelMultipleChoiceFilter(
field_name='parent_bay__device',
queryset=Device.objects.all(),
label='Parent Device (ID)',
)
platform_id = django_filters.ModelMultipleChoiceFilter(
queryset=Platform.objects.all(),
label='Platform (ID)',