Source code for devices.serializers

"""Serializers for Device-related API endpoints.

Defines classes that handle validation and transformation
of Device model instances to and from JSON.
"""

from rest_framework import serializers

from .models import DeviceModel


[docs] class DeviceSerializer(serializers.ModelSerializer[DeviceModel]): """Serializer for Device instances. Handles conversion between Device model objects and JSON representations. """
[docs] class Meta: """Metadata for DeviceSerializer, defining model and serialized fields."""
[docs] model = DeviceModel
[docs] fields = '__all__'