Added reverse relationships from drafts to submissions to submission checks to the Json API, to make it easier to find the yang checks for a given document.

- Legacy-Id: 13785
This commit is contained in:
Henrik Levkowetz 2017-07-07 12:55:30 +00:00
parent c69d09e29c
commit d481019803
2 changed files with 3 additions and 1 deletions

View file

@ -100,6 +100,7 @@ class DocumentResource(ModelResource):
states = ToManyField(StateResource, 'states', null=True)
tags = ToManyField(DocTagNameResource, 'tags', null=True)
rfc = CharField(attribute='rfc_number', null=True)
submissions = ToManyField('ietf.submit.resources.SubmissionResource', 'submission_set', null=True)
class Meta:
cache = SimpleCache()
queryset = Document.objects.all()

View file

@ -1,6 +1,6 @@
# Autogenerated by the mkresources management command 2014-11-13 23:53
from ietf.api import ModelResource
from tastypie.fields import ToOneField
from tastypie.fields import ToOneField, ToManyField
from tastypie.constants import ALL, ALL_WITH_RELATIONS
from tastypie.cache import SimpleCache
@ -32,6 +32,7 @@ class SubmissionResource(ModelResource):
state = ToOneField(DraftSubmissionStateNameResource, 'state')
group = ToOneField(GroupResource, 'group', null=True)
draft = ToOneField(DocumentResource, 'draft', null=True)
checks = ToManyField('ietf.submit.resources.SubmissionCheckResource', 'checks', null=True)
class Meta:
cache = SimpleCache()
queryset = Submission.objects.all()