# HG changeset patch # User ymh # Date 1352907847 -3600 # Node ID 03c7a6552ca2fd2643a85f69510a12da74d627fe # Parent 70fba15d607633187ddb36a38840c13f009f9fb8 add front poroject to resource diff -r 70fba15d6076 -r 03c7a6552ca2 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):