2011-10-26 8 views
0

私はちょうど味覚を発見したと私はそれが素晴らしいと思います。しかし、私は私の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がしたいです