From f1bceb802c4bea50620f95dc27365b68654ee6dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Wed, 11 Dec 2013 10:48:11 +0100 Subject: [PATCH] Removing projects list from the User serializer --- greenmine/base/users/serializers.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/greenmine/base/users/serializers.py b/greenmine/base/users/serializers.py index 5311c52e..c272a523 100644 --- a/greenmine/base/users/serializers.py +++ b/greenmine/base/users/serializers.py @@ -7,18 +7,13 @@ from .models import User, Role class UserSerializer(serializers.ModelSerializer): - projects = serializers.SerializerMethodField('get_projects') full_name = serializers.CharField(source='get_full_name', required=False) class Meta: model = User fields = ('id', 'username', 'first_name', 'last_name', 'full_name', 'email', 'color', 'description', 'default_language', 'default_timezone', - 'is_active', 'photo', 'projects', 'notify_level', - 'notify_changes_by_me') - - def get_projects(self, obj): - return [{"id": x.id, "name": x.name} for x in obj.projects.all()] + 'is_active', 'photo', 'notify_level', 'notify_changes_by_me') class RecoverySerializer(serializers.Serializer):