Skip to content
Snippets Groups Projects
Commit 99fbab01 authored by Bodor Máté's avatar Bodor Máté
Browse files

add full_name to serializer

parent 40d7e0df
No related branches found
No related tags found
No related merge requests found
...@@ -12,6 +12,7 @@ class ProfileSerializer(serializers.ModelSerializer): ...@@ -12,6 +12,7 @@ class ProfileSerializer(serializers.ModelSerializer):
groups = serializers.SlugRelatedField(many=True, slug_field="choice", queryset=models.GroupChoice.objects.all()) groups = serializers.SlugRelatedField(many=True, slug_field="choice", queryset=models.GroupChoice.objects.all())
updated_at = serializers.DateTimeField(read_only=True) updated_at = serializers.DateTimeField(read_only=True)
signed = serializers.BooleanField() signed = serializers.BooleanField()
full_name = serializers.SerializerMethodField()
class Meta: class Meta:
model = models.Profile model = models.Profile
...@@ -26,6 +27,7 @@ class ProfileSerializer(serializers.ModelSerializer): ...@@ -26,6 +27,7 @@ class ProfileSerializer(serializers.ModelSerializer):
'motivation_about', 'motivation_about',
'motivation_profession', 'motivation_profession',
'motivation_exercise', 'motivation_exercise',
'full_name'
) )
def validate(self, data): def validate(self, data):
...@@ -37,3 +39,6 @@ class ProfileSerializer(serializers.ModelSerializer): ...@@ -37,3 +39,6 @@ class ProfileSerializer(serializers.ModelSerializer):
raise serializers.ValidationError("You cannot join after the deadline") raise serializers.ValidationError("You cannot join after the deadline")
return data return data
def get_full_name(self, obj):
return obj.full_name
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment