access-controller/main/serializers.py
Степаненко Ольга a4a797aa40 Make spelling
2021-03-27 16:32:44 +03:00

24 lines
606 B
Python

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']