mirror of
https://github.com/netbox-community/netbox.git
synced 2025-12-15 04:49:36 -06:00
* Resolve F541 errors * Resolve F841 errors * Resolve F811 errors * Resolve F901 errors * Resolve E714 errors * Ignore F821 errors for GraphQL mixins * Replace pycodestyle with ruff * Move ignores to ruff.toml
25 lines
671 B
Python
25 lines
671 B
Python
import warnings
|
|
|
|
from netbox.api.serializers import WritableNestedSerializer
|
|
from wireless.models import *
|
|
from .serializers_.nested import NestedWirelessLANGroupSerializer, NestedWirelessLinkSerializer
|
|
|
|
__all__ = (
|
|
'NestedWirelessLANSerializer',
|
|
'NestedWirelessLANGroupSerializer',
|
|
'NestedWirelessLinkSerializer',
|
|
)
|
|
|
|
# TODO: Remove in v4.2
|
|
warnings.warn(
|
|
"Dedicated nested serializers will be removed in NetBox v4.2. Use Serializer(nested=True) instead.",
|
|
DeprecationWarning
|
|
)
|
|
|
|
|
|
class NestedWirelessLANSerializer(WritableNestedSerializer):
|
|
|
|
class Meta:
|
|
model = WirelessLAN
|
|
fields = ['id', 'url', 'display_url', 'display', 'ssid']
|