소스 검색

Merge remote-tracking branch 'origin/develop' into develop

Daniel Sheppard 4 년 전
부모
커밋
2a4c728375
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      netbox/ipam/filtersets.py

+ 2 - 0
netbox/ipam/filtersets.py

@@ -149,6 +149,7 @@ class AggregateFilterSet(NetBoxModelFilterSet, TenancyFilterSet):
         try:
             prefix = str(netaddr.IPNetwork(value.strip()).cidr)
             qs_filter |= Q(prefix__net_contains_or_equals=prefix)
+            qs_filter |= Q(prefix__contains=value.strip())
         except (AddrFormatError, ValueError):
             pass
         return queryset.filter(qs_filter)
@@ -339,6 +340,7 @@ class PrefixFilterSet(NetBoxModelFilterSet, TenancyFilterSet):
         try:
             prefix = str(netaddr.IPNetwork(value.strip()).cidr)
             qs_filter |= Q(prefix__net_contains_or_equals=prefix)
+            qs_filter |= Q(prefix__contains=value.strip())
         except (AddrFormatError, ValueError):
             pass
         return queryset.filter(qs_filter)