Source code for authentication.serializers

from rest_framework import serializers

from django.contrib.auth.models import User


[docs]class UserSerializer(serializers.HyperlinkedModelSerializer): """ Serializer class for User model. Serializes User instances to JSON data and vice versa. Attributes: model: The User model to be serialized. fields: The fields to include in the serialized data. """
[docs] class Meta: """ Meta class for UserSerializer. Defines metadata options for the serializer. Attributes: model: The User model to be serialized. fields: The fields to include in the serialized data. """ model = User fields = ( 'id', 'username', 'first_name', 'last_name', 'email', 'is_staff')