"""Devices filters.Defines the `DeviceFilter` used to filter the devices list view."""importdjango_filtersfromdjangoimportformsfromdjango.utils.translationimportgettext_lazyas_frompki.modelsimportDomainModelfromdevices.modelsimportDeviceModel
[docs]classDeviceFilter(django_filters.FilterSet):"""FilterSet for the devices list page. Exposes three fields: * common_name: case-insensitive substring match * serial_number: case-insensitive substring match * domain: exact match via dropdown """