Files
colio/users/serializers.py

33 lines
954 B
Python

from .models import *
from rest_framework import serializers
class JoinSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = [
'email',
'password',
'is_plers_terms_of_service',
'is_terms_of_service_colio',
'is_consent_personal_info',
'is_consent_third_party_sharing',
'is_consent_marketing',
'realname',
'phone',
'nickname',
'gender',
'birth_date'
]
def create(self, validated_data):
return User.objects.create_user(**validated_data)
class SetPortofolioRequiredInfoSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = ['custom_url', 'job_and_interests']
class TagUserSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = ['nickname', 'profile_image']