Polish serializer for user

This commit is contained in:
Keannu Bernasol 2023-06-26 23:56:51 +08:00
parent 1256efa3d2
commit 268bde7f49

View file

@ -21,14 +21,6 @@ class UserRegistrationSerializer(BaseUserRegistrationSerializer):
'student_id_number', 'year_level', 'semester', 'avatar', 'first_name', 'last_name')
def create(self, validated_data):
# Extract the necessary fields from validated_data
username = validated_data['username']
email = validated_data['email']
password = validated_data['password']
student_id_number = validated_data['student_id_number']
first_name = validated_data['first_name']
last_name = validated_data['last_name']
# Get the user's year_level and semester from the user model instance
user = self.Meta.model(**validated_data)
year_level = user.year_level
@ -38,7 +30,7 @@ class UserRegistrationSerializer(BaseUserRegistrationSerializer):
user = super().create(validated_data)
# Create a student_status object for the user
student_status = StudentStatus.objects.create(
StudentStatus.objects.create(
user=user,
year_level=year_level,
semester=semester,