from rest_framework import serializers from rest_framework.serializers import ModelSerializer from .models import Message, Notes, Documents from users.serializers import UserSerializer class DocumentsSerializer(ModelSerializer): class Meta: model = Documents fields = ( 'file', 'sender', 'recipent', 'team', 'order', ) class MessageSerializer(ModelSerializer): sender = UserSerializer() recipent = UserSerializer() created = serializers.DateTimeField(format="%Y-%m-%d %H:%M:%S") class Meta: model = Message fields = ( 'text', 'created', 'order', 'sender', 'recipent', 'private_type', ) class NoteSerializer(ModelSerializer): class Meta: model = Notes fields = ( 'text', 'created', 'order', 'sender', 'recipent', )