11# Autogenerated by the makeresources management command 2015-10-19 12:29 PDT
22from tastypie .resources import ModelResource
3- from tastypie .fields import ToOneField , ToManyField , CharField # pyflakes:ignore
3+ from ietf .api import ToOneField
4+ from tastypie .field import ToManyField , CharField # pyflakes:ignore
45from tastypie .constants import ALL , ALL_WITH_RELATIONS # pyflakes:ignore
6+ from tastypie .cache import SimpleCache
57
68from ietf import api
79
@@ -17,6 +19,7 @@ class BallotTypeResource(ModelResource):
1719 doc_type = ToOneField (DocTypeNameResource , 'doc_type' , null = True )
1820 positions = ToManyField (BallotPositionNameResource , 'positions' , null = True )
1921 class Meta :
22+ cache = SimpleCache ()
2023 queryset = BallotType .objects .all ()
2124 serializer = api .Serializer ()
2225 #resource_name = 'ballottype'
@@ -38,6 +41,7 @@ class DeletedEventResource(ModelResource):
3841 content_type = ToOneField (ContentTypeResource , 'content_type' )
3942 by = ToOneField (PersonResource , 'by' )
4043 class Meta :
44+ cache = SimpleCache ()
4145 queryset = DeletedEvent .objects .all ()
4246 serializer = api .Serializer ()
4347 #resource_name = 'deletedevent'
@@ -52,6 +56,7 @@ class Meta:
5256
5357class StateTypeResource (ModelResource ):
5458 class Meta :
59+ cache = SimpleCache ()
5560 queryset = StateType .objects .all ()
5661 serializer = api .Serializer ()
5762 #resource_name = 'statetype'
@@ -65,6 +70,7 @@ class StateResource(ModelResource):
6570 type = ToOneField (StateTypeResource , 'type' )
6671 next_states = ToManyField ('ietf.doc.resources.StateResource' , 'next_states' , null = True )
6772 class Meta :
73+ cache = SimpleCache ()
6874 queryset = State .objects .all ()
6975 serializer = api .Serializer ()
7076 #resource_name = 'state'
@@ -96,6 +102,7 @@ class DocumentResource(ModelResource):
96102 authors = ToManyField (EmailResource , 'authors' , null = True )
97103 rfc = CharField (attribute = 'rfc_number' , null = True )
98104 class Meta :
105+ cache = SimpleCache ()
99106 queryset = Document .objects .all ()
100107 serializer = api .Serializer ()
101108 #resource_name = 'document'
@@ -130,6 +137,7 @@ class DocumentAuthorResource(ModelResource):
130137 document = ToOneField (DocumentResource , 'document' )
131138 author = ToOneField (EmailResource , 'author' )
132139 class Meta :
140+ cache = SimpleCache ()
133141 queryset = DocumentAuthor .objects .all ()
134142 serializer = api .Serializer ()
135143 #resource_name = 'documentauthor'
@@ -146,6 +154,7 @@ class DocEventResource(ModelResource):
146154 by = ToOneField (PersonResource , 'by' )
147155 doc = ToOneField (DocumentResource , 'doc' )
148156 class Meta :
157+ cache = SimpleCache ()
149158 queryset = DocEvent .objects .all ()
150159 serializer = api .Serializer ()
151160 #resource_name = 'docevent'
@@ -167,6 +176,7 @@ class StateDocEventResource(ModelResource):
167176 state_type = ToOneField (StateTypeResource , 'state_type' )
168177 state = ToOneField (StateResource , 'state' , null = True )
169178 class Meta :
179+ cache = SimpleCache ()
170180 queryset = StateDocEvent .objects .all ()
171181 serializer = api .Serializer ()
172182 #resource_name = 'statedocevent'
@@ -199,6 +209,7 @@ class DocHistoryResource(ModelResource):
199209 tags = ToManyField (DocTagNameResource , 'tags' , null = True )
200210 authors = ToManyField (EmailResource , 'authors' , null = True )
201211 class Meta :
212+ cache = SimpleCache ()
202213 queryset = DocHistory .objects .all ()
203214 serializer = api .Serializer ()
204215 #resource_name = 'dochistory'
@@ -236,6 +247,7 @@ class ConsensusDocEventResource(ModelResource):
236247 doc = ToOneField (DocumentResource , 'doc' )
237248 docevent_ptr = ToOneField (DocEventResource , 'docevent_ptr' )
238249 class Meta :
250+ cache = SimpleCache ()
239251 queryset = ConsensusDocEvent .objects .all ()
240252 serializer = api .Serializer ()
241253 #resource_name = 'consensusdocevent'
@@ -254,6 +266,7 @@ class Meta:
254266class DocAliasResource (ModelResource ):
255267 document = ToOneField (DocumentResource , 'document' )
256268 class Meta :
269+ cache = SimpleCache ()
257270 queryset = DocAlias .objects .all ()
258271 serializer = api .Serializer ()
259272 #resource_name = 'docalias'
@@ -269,6 +282,7 @@ class TelechatDocEventResource(ModelResource):
269282 doc = ToOneField (DocumentResource , 'doc' )
270283 docevent_ptr = ToOneField (DocEventResource , 'docevent_ptr' )
271284 class Meta :
285+ cache = SimpleCache ()
272286 queryset = TelechatDocEvent .objects .all ()
273287 serializer = api .Serializer ()
274288 #resource_name = 'telechatdocevent'
@@ -290,6 +304,7 @@ class DocReminderResource(ModelResource):
290304 event = ToOneField (DocEventResource , 'event' )
291305 type = ToOneField (DocReminderTypeNameResource , 'type' )
292306 class Meta :
307+ cache = SimpleCache ()
293308 queryset = DocReminder .objects .all ()
294309 serializer = api .Serializer ()
295310 #resource_name = 'docreminder'
@@ -308,6 +323,7 @@ class LastCallDocEventResource(ModelResource):
308323 doc = ToOneField (DocumentResource , 'doc' )
309324 docevent_ptr = ToOneField (DocEventResource , 'docevent_ptr' )
310325 class Meta :
326+ cache = SimpleCache ()
311327 queryset = LastCallDocEvent .objects .all ()
312328 serializer = api .Serializer ()
313329 #resource_name = 'lastcalldocevent'
@@ -329,6 +345,7 @@ class NewRevisionDocEventResource(ModelResource):
329345 doc = ToOneField (DocumentResource , 'doc' )
330346 docevent_ptr = ToOneField (DocEventResource , 'docevent_ptr' )
331347 class Meta :
348+ cache = SimpleCache ()
332349 queryset = NewRevisionDocEvent .objects .all ()
333350 serializer = api .Serializer ()
334351 #resource_name = 'newrevisiondocevent'
@@ -350,6 +367,7 @@ class WriteupDocEventResource(ModelResource):
350367 doc = ToOneField (DocumentResource , 'doc' )
351368 docevent_ptr = ToOneField (DocEventResource , 'docevent_ptr' )
352369 class Meta :
370+ cache = SimpleCache ()
353371 queryset = WriteupDocEvent .objects .all ()
354372 serializer = api .Serializer ()
355373 #resource_name = 'writeupdocevent'
@@ -371,6 +389,7 @@ class InitialReviewDocEventResource(ModelResource):
371389 doc = ToOneField (DocumentResource , 'doc' )
372390 docevent_ptr = ToOneField (DocEventResource , 'docevent_ptr' )
373391 class Meta :
392+ cache = SimpleCache ()
374393 queryset = InitialReviewDocEvent .objects .all ()
375394 serializer = api .Serializer ()
376395 #resource_name = 'initialreviewdocevent'
@@ -391,6 +410,7 @@ class DocHistoryAuthorResource(ModelResource):
391410 document = ToOneField (DocHistoryResource , 'document' )
392411 author = ToOneField (EmailResource , 'author' )
393412 class Meta :
413+ cache = SimpleCache ()
394414 queryset = DocHistoryAuthor .objects .all ()
395415 serializer = api .Serializer ()
396416 #resource_name = 'dochistoryauthor'
@@ -409,6 +429,7 @@ class BallotDocEventResource(ModelResource):
409429 docevent_ptr = ToOneField (DocEventResource , 'docevent_ptr' )
410430 ballot_type = ToOneField (BallotTypeResource , 'ballot_type' )
411431 class Meta :
432+ cache = SimpleCache ()
412433 queryset = BallotDocEvent .objects .all ()
413434 serializer = api .Serializer ()
414435 #resource_name = 'ballotdocevent'
@@ -430,6 +451,7 @@ class RelatedDocumentResource(ModelResource):
430451 target = ToOneField (DocAliasResource , 'target' )
431452 relationship = ToOneField (DocRelationshipNameResource , 'relationship' )
432453 class Meta :
454+ cache = SimpleCache ()
433455 queryset = RelatedDocument .objects .all ()
434456 serializer = api .Serializer ()
435457 #resource_name = 'relateddocument'
@@ -447,6 +469,7 @@ class RelatedDocHistoryResource(ModelResource):
447469 target = ToOneField (DocAliasResource , 'target' )
448470 relationship = ToOneField (DocRelationshipNameResource , 'relationship' )
449471 class Meta :
472+ cache = SimpleCache ()
450473 queryset = RelatedDocHistory .objects .all ()
451474 serializer = api .Serializer ()
452475 #resource_name = 'relateddochistory'
@@ -468,6 +491,7 @@ class BallotPositionDocEventResource(ModelResource):
468491 ad = ToOneField (PersonResource , 'ad' )
469492 pos = ToOneField (BallotPositionNameResource , 'pos' )
470493 class Meta :
494+ cache = SimpleCache ()
471495 queryset = BallotPositionDocEvent .objects .all ()
472496 serializer = api .Serializer ()
473497 #resource_name = 'ballotpositiondocevent'
0 commit comments