devices.filters =============== .. py:module:: devices.filters .. autoapi-nested-parse:: Devices filters. Defines the `DeviceFilter` used to filter the devices list view. Classes ------- .. autoapisummary:: devices.filters.DeviceFilter Module Contents --------------- .. py:class:: DeviceFilter(data=None, queryset=None, *, request=None, prefix=None) Bases: :py:obj:`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 .. py:attribute:: common_name .. py:attribute:: domain .. py:attribute:: serial_number .. py:class:: Meta Meta class configuration. .. py:attribute:: model .. py:attribute:: fields :value: ('common_name', 'domain', 'serial_number')