from django.contrib.auth.models import User from rest_framework import serializers from main.models import UserProfile class UserSerializer(serializers.HyperlinkedModelSerializer): """ Класс serializer для модели User. """ class Meta: model = User fields = ['email'] class ProfileSerializer(serializers.HyperlinkedModelSerializer): """ Класс serializer для модель профиля пользователя. """ user = UserSerializer() class Meta: model = UserProfile fields = ['user', 'id', 'role', 'name']