mirror of
https://github.com/lemeow125/StudE-Backend.git
synced 2024-11-17 06:19:24 +08:00
Polish serializer for user
This commit is contained in:
parent
1256efa3d2
commit
268bde7f49
1 changed files with 1 additions and 9 deletions
|
@ -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,
|
||||
|
|
Loading…
Reference in a new issue