from rest_framework import serializers from .models import User class UserSerializer(serializers.ModelSerializer): """Serializer for User model.""" class Meta: model = User fields = ('id', 'username', 'email', 'first_name', 'last_name', 'avatar') read_only_fields = ('id',) class UserDetailSerializer(serializers.ModelSerializer): """Detailed serializer for User model.""" class Meta: model = User fields = '__all__' read_only_fields = ('id', 'date_joined', 'last_login')