Files
mayan-edms/mayan/apps/folders/serializers.py

21 lines
677 B
Python

from __future__ import absolute_import
from rest_framework import serializers
from .models import Folder
class FolderSerializer(serializers.HyperlinkedModelSerializer):
# FIXME: Doing a: from documents.serializers import DocumentSerializer
# causes an unexplained ImportError, so we import it hidden until the issue
# is resolved
def __init__(self, *args, **kwargs):
from documents.serializers import DocumentSerializer
super(FolderSerializer, self).__init__(*args, **kwargs)
self.fields['documents'] = DocumentSerializer()
class Meta:
fields = ('id', 'url', 'title', 'user', 'datetime_created')
model = Folder