devices.filters

Devices filters.

Defines the DeviceFilter used to filter the devices list view.

Classes

DeviceFilter

FilterSet for the devices list page.

Module Contents

class devices.filters.DeviceFilter(data=None, queryset=None, *, request=None, prefix=None)[source]

Bases: 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

common_name[source]
domain[source]
serial_number[source]
class Meta[source]

Meta class configuration.

model[source]
fields = ('common_name', 'domain', 'serial_number')[source]