From 02ec10d43a74e437d14a4e96042e527fce706ca5 Mon Sep 17 00:00:00 2001 From: sm4640 Date: Tue, 8 Apr 2025 01:03:16 +0900 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Feat:=20[#13]=20join=20serializer?= =?UTF-8?q?=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- users/serializers.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 users/serializers.py diff --git a/users/serializers.py b/users/serializers.py new file mode 100644 index 0000000..7b05ed5 --- /dev/null +++ b/users/serializers.py @@ -0,0 +1,23 @@ +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) \ No newline at end of file