1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Remove NumericInFilter and id__in filters

This commit is contained in:
Jeremy Stretch
2019-05-07 13:07:01 -04:00
parent 6cb5173e27
commit 3d616baf75
7 changed files with 29 additions and 113 deletions

View File

@@ -3,7 +3,7 @@ from django.db.models import Q
from dcim.models import Device
from extras.filters import CustomFieldFilterSet
from utilities.filters import NameSlugSearchFilterSet, NumericInFilter, TagFilter
from utilities.filters import NameSlugSearchFilterSet, TagFilter
from .models import Secret, SecretRole
@@ -15,10 +15,6 @@ class SecretRoleFilter(NameSlugSearchFilterSet):
class SecretFilter(CustomFieldFilterSet):
id__in = NumericInFilter(
field_name='id',
lookup_expr='in'
)
q = django_filters.CharFilter(
method='search',
label='Search',
@@ -47,7 +43,7 @@ class SecretFilter(CustomFieldFilterSet):
class Meta:
model = Secret
fields = ['name']
fields = ['id', 'name']
def search(self, queryset, name, value):
if not value.strip():