Closes #3186: Add interface name filter for IP addresses

This commit is contained in:
Jeremy Stretch
2019-05-14 19:03:03 -04:00
parent 592ab864e8
commit f395820b76
2 changed files with 7 additions and 0 deletions

View File

@@ -286,6 +286,12 @@ class IPAddressFilter(TenancyFilterSet, CustomFieldFilterSet):
to_field_name='name',
label='Virtual machine (name)',
)
interface = django_filters.ModelMultipleChoiceFilter(
field_name='interface__name',
queryset=Interface.objects.all(),
to_field_name='name',
label='Interface (ID)',
)
interface_id = django_filters.ModelMultipleChoiceFilter(
queryset=Interface.objects.all(),
label='Interface (ID)',