add front poroject to resource
authorymh <ymh.work@gmail.com>
Wed, 14 Nov 2012 16:44:07 +0100
changeset 944 03c7a6552ca2
parent 943 70fba15d6076
child 945 44632acfb9c4
add front poroject to resource
src/ldt/ldt/api/ldt/resources/content.py
--- a/src/ldt/ldt/api/ldt/resources/content.py	Tue Nov 13 17:38:43 2012 +0100
+++ b/src/ldt/ldt/api/ldt/resources/content.py	Wed Nov 14 16:44:07 2012 +0100
@@ -1,15 +1,19 @@
 from django.conf.urls.defaults import url
-from ldt.ldt_utils.models import Content, Segment
+from ldt.ldt_utils.models import Content
 from tastypie.resources import Bundle, ModelResource
+from tastypie import fields
 from ldt.indexation import get_results_list
 from itertools import groupby
 
         
 class ContentResource(ModelResource):
+    
+    front_project = fields.ForeignKey('ldt.api.ldt.resources.ProjectResource','front_project', null=True, full=False)
+    
     class Meta:
         allowed_methods = ['get']
         resource_name = 'contents'
-        queryset = Content.objects.all()
+        queryset = Content.objects.select_related('front_project').all()
         excludes = ['media_obj']
     
     def get_object_list(self, request):