fix for user registration

This commit is contained in:
Sam
2021-02-01 12:56:28 +00:00
parent d94eb9882c
commit b8cd663fee
5 changed files with 80 additions and 15 deletions

View File

@@ -1,17 +1,28 @@
from django.contrib.auth import get_user_model
from rest_framework import serializers
from . import models
User = get_user_model()
class CustomUserSerializer(serializers.ModelSerializer):
class CustomUserReadSerializer(serializers.ModelSerializer):
class Meta:
model = models.CustomUser
fields = ('email', 'full_name', 'role', 'is_active')
model = User
fields = ('email', 'full_name', 'role', 'is_active',)
class CustomUserWriteSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = ('email', 'full_name', 'role', 'is_active', 'password')
class CreatorSerializer(serializers.ModelSerializer):
class Meta:
model = models.CustomUser
model = User
fields = ('email',)