from picampaign.organization.models import FeedbackCategory, Group, GroupType, Organization from rest_framework import serializers class CategorySerializer(serializers.ModelSerializer): class Meta: model = FeedbackCategory fields = ('id', 'name') class GroupSerializer(serializers.ModelSerializer): type = serializers.ReadOnlyField(source='type.name') class Meta: model = Group fields = ('id', 'type', 'name', 'media') class GroupTypeSerializer(serializers.ModelSerializer): class Meta: model = GroupType fields = ('id', 'name') class OrganizationSerializer(serializers.ModelSerializer): class Meta: model = Organization fields = ('id', 'name', 'description', 'website', 'logo',)