From 4833e694d4129db59cb89f6257c0d46c674dc013 Mon Sep 17 00:00:00 2001 From: Joseph Kennedy Date: Wed, 30 Aug 2017 21:13:34 -0400 Subject: [PATCH] Add site filter from InterfaceFilter --- netbox/dcim/filters.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/netbox/dcim/filters.py b/netbox/dcim/filters.py index 230b1a813..bf7272398 100644 --- a/netbox/dcim/filters.py +++ b/netbox/dcim/filters.py @@ -591,16 +591,16 @@ class InterfaceListFilter(django_filters.FilterSet): method='search', label='Search', ) - #site_id = django_filters.ModelMultipleChoiceFilter( - # method='_filter_site', - # name='site', - # label='Site (ID)', - #) - #site = django_filters.ModelMultipleChoiceFilter( - # method='_filter_site', - # name='site', - # label='Site name (slug)', - #) + site_id = django_filters.ModelMultipleChoiceFilter( + queryset=Site.objects.all(), + label='Site (ID)', + ) + site = django_filters.ModelMultipleChoiceFilter( + name='site__slug', + queryset=Site.objects.all(), + to_field_name='slug', + label='Site name (slug)', + ) #role_id = django_filters.ModelMultipleChoiceFilter( # method='_filter_role', # name='device_role',