2011-10-26 3 views
0

방금 ​​tastypie를 발견했으며 정말 멋지다고 생각합니다. 하지만 내 json의 출력을 마사지하는 데 문제가 있습니다.tastypie 탈수 아동 리소스 필드

예를 들어,이 같은 뭔가를 즐겨 찾기는 동영상을 즐겨 찾기 한 사용자의 목록입니다

... 

class UserResource(ModelResource): 
    class Meta: 
    queryset = User.objects.all() 


class Video(ModelResource): 
    favorites = fields.ManyToManyField(UserResource, 'favorites') 

    class Meta: 
    queryset = Video.objects.all() 

... 

.

{ 
    "objects": 
    [{ 
     "title": "video title", 
     "favorites": 
     { 
     "count" : 3, 
     ["john", "bob", "carol"] 

     } 
    }] 
} 

답변

1

는 다음?

class Video(ModelResource): 
    favorites = fields.ManyToManyField(UserResource, 'favorites', full=True) 

    class Meta: 
    queryset = Project.objects.all() 
시도 할 수 :처럼 뭔가를보고 출력 JSON을 원하는