From 7ed85fa96c19ef75846b132026ca6557cd4ea6c0 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Thu, 11 May 2017 05:07:57 +0000 Subject: [PATCH] Updated doc resources.py with EditedAuthorsDocEventResource - Legacy-Id: 13311 --- ietf/doc/resources.py | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/ietf/doc/resources.py b/ietf/doc/resources.py index e58ba6233..b9fd905da 100644 --- a/ietf/doc/resources.py +++ b/ietf/doc/resources.py @@ -602,7 +602,25 @@ class ReviewRequestDocEventResource(ModelResource): } api.doc.register(ReviewRequestDocEventResource()) - - - - +from ietf.person.resources import PersonResource +class EditedAuthorsDocEventResource(ModelResource): + by = ToOneField(PersonResource, 'by') + doc = ToOneField(DocumentResource, 'doc') + docevent_ptr = ToOneField(DocEventResource, 'docevent_ptr') + class Meta: + queryset = EditedAuthorsDocEvent.objects.all() + serializer = api.Serializer() + cache = SimpleCache() + #resource_name = 'editedauthorsdocevent' + filtering = { + "id": ALL, + "time": ALL, + "type": ALL, + "rev": ALL, + "desc": ALL, + "basis": ALL, + "by": ALL_WITH_RELATIONS, + "doc": ALL_WITH_RELATIONS, + "docevent_ptr": ALL_WITH_RELATIONS, + } +api.doc.register(EditedAuthorsDocEventResource())