Add full_name_display to the user serializer
parent
b652cdc5f2
commit
f47e672051
|
@ -23,12 +23,17 @@ from .models import User, Role
|
|||
|
||||
|
||||
class UserSerializer(serializers.ModelSerializer):
|
||||
full_name_display = serializers.SerializerMethodField("get_full_name_display")
|
||||
|
||||
class Meta:
|
||||
model = User
|
||||
fields = ('id', 'username', 'full_name', 'email', 'github_id',
|
||||
fields = ('id', 'username', 'full_name', 'full_name_display', 'email', 'github_id',
|
||||
'color', 'bio', 'default_language', 'default_timezone',
|
||||
'is_active', 'photo')
|
||||
|
||||
def get_full_name_display(self, obj):
|
||||
return obj.get_full_name() if obj else ""
|
||||
|
||||
|
||||
class RecoverySerializer(serializers.Serializer):
|
||||
token = serializers.CharField(max_length=200)
|
||||
|
|
Loading…
Reference in New Issue