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:
parent
c69d09e29c
commit
d481019803
|
@ -100,6 +100,7 @@ class DocumentResource(ModelResource):
|
||||||
states = ToManyField(StateResource, 'states', null=True)
|
states = ToManyField(StateResource, 'states', null=True)
|
||||||
tags = ToManyField(DocTagNameResource, 'tags', null=True)
|
tags = ToManyField(DocTagNameResource, 'tags', null=True)
|
||||||
rfc = CharField(attribute='rfc_number', null=True)
|
rfc = CharField(attribute='rfc_number', null=True)
|
||||||
|
submissions = ToManyField('ietf.submit.resources.SubmissionResource', 'submission_set', null=True)
|
||||||
class Meta:
|
class Meta:
|
||||||
cache = SimpleCache()
|
cache = SimpleCache()
|
||||||
queryset = Document.objects.all()
|
queryset = Document.objects.all()
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Autogenerated by the mkresources management command 2014-11-13 23:53
|
# Autogenerated by the mkresources management command 2014-11-13 23:53
|
||||||
from ietf.api import ModelResource
|
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.constants import ALL, ALL_WITH_RELATIONS
|
||||||
from tastypie.cache import SimpleCache
|
from tastypie.cache import SimpleCache
|
||||||
|
|
||||||
|
@ -32,6 +32,7 @@ class SubmissionResource(ModelResource):
|
||||||
state = ToOneField(DraftSubmissionStateNameResource, 'state')
|
state = ToOneField(DraftSubmissionStateNameResource, 'state')
|
||||||
group = ToOneField(GroupResource, 'group', null=True)
|
group = ToOneField(GroupResource, 'group', null=True)
|
||||||
draft = ToOneField(DocumentResource, 'draft', null=True)
|
draft = ToOneField(DocumentResource, 'draft', null=True)
|
||||||
|
checks = ToManyField('ietf.submit.resources.SubmissionCheckResource', 'checks', null=True)
|
||||||
class Meta:
|
class Meta:
|
||||||
cache = SimpleCache()
|
cache = SimpleCache()
|
||||||
queryset = Submission.objects.all()
|
queryset = Submission.objects.all()
|
||||||
|
|
Loading…
Reference in a new issue