mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-08 00:28:16 -06:00
fix search queryset filter
This commit is contained in:
parent
0b8d251cd6
commit
ca83c32441
@ -614,6 +614,10 @@ class InterfaceListFilter(django_filters.FilterSet):
|
|||||||
method='_mac_address',
|
method='_mac_address',
|
||||||
label='MAC address',
|
label='MAC address',
|
||||||
)
|
)
|
||||||
|
description = django_filters.CharFilter(
|
||||||
|
method='filter_type',
|
||||||
|
label='Description',
|
||||||
|
)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Interface
|
model = Interface
|
||||||
@ -650,10 +654,8 @@ class InterfaceListFilter(django_filters.FilterSet):
|
|||||||
return queryset
|
return queryset
|
||||||
return queryset.filter(
|
return queryset.filter(
|
||||||
Q(name__icontains=value) |
|
Q(name__icontains=value) |
|
||||||
Q(serial__icontains=value.strip()) |
|
Q(device__icontains=value.strip()) |
|
||||||
Q(inventory_items__serial__icontains=value.strip()) |
|
Q(description__icontains=value)
|
||||||
Q(asset_tag=value.strip()) |
|
|
||||||
Q(comments__icontains=value)
|
|
||||||
).distinct()
|
).distinct()
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user