Files
mayan-edms/mayan/apps/documents/resources.py
2014-07-07 02:47:03 -04:00

27 lines
657 B
Python

from __future__ import absolute_import
from django.core.urlresolvers import reverse
from rest_framework import serializers
from .models import Document, DocumentVersion, DocumentPage
class ResourceDocumentPage(serializers.HyperlinkedModelSerializer):
class Meta:
model = DocumentPage
class ResourceDocumentVersion(serializers.HyperlinkedModelSerializer):
pages = ResourceDocumentPage(many=True, read_only=True)
class Meta:
model = DocumentVersion
class ResourceDocument(serializers.HyperlinkedModelSerializer):
versions = ResourceDocumentVersion(many=True, read_only=True)
class Meta:
model = Document