Changed projects to a list of dicts
parent
7df1762d29
commit
7ae7266b2c
|
@ -59,7 +59,6 @@ class LoginSerializer(serializers.Serializer):
|
||||||
|
|
||||||
class UserSerializer(serializers.ModelSerializer):
|
class UserSerializer(serializers.ModelSerializer):
|
||||||
projects = serializers.SerializerMethodField('get_projects')
|
projects = serializers.SerializerMethodField('get_projects')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = User
|
model = User
|
||||||
fields = ('id', 'username', 'first_name', 'last_name', 'email', 'color',
|
fields = ('id', 'username', 'first_name', 'last_name', 'email', 'color',
|
||||||
|
@ -67,7 +66,7 @@ class UserSerializer(serializers.ModelSerializer):
|
||||||
'photo', 'projects')
|
'photo', 'projects')
|
||||||
|
|
||||||
def get_projects(self, obj):
|
def get_projects(self, obj):
|
||||||
return [x.id for x in obj.projects.all()]
|
return [{"id": x.id, "name": x.name} for x in obj.projects.all()]
|
||||||
|
|
||||||
|
|
||||||
class RoleSerializer(serializers.ModelSerializer):
|
class RoleSerializer(serializers.ModelSerializer):
|
||||||
|
|
Loading…
Reference in New Issue