2012-11-30 103 views
0

我想知道什麼是最好的方式來包含另一個模型的對象與外鍵相關?TastyPie資源包括設置項目

例子:

class First(models.Model): 
     name = models.CharField(max_length=255) 


class Second(models.Model): 
     first = models.ForeignKey(First) 
     second = models.CharField(max_length=255) 

我將如何創建,包括在第二個所有相關對象的第一個模型的資源? - 我知道如何在第一個這樣做的外國人,但不知道如何去做這件事。

乾杯, 本

+1

你的意思是反向關係? –

+0

是的,我會給它一個去,歡呼 –

回答

-1

將這個上想要扭轉關係

anyfieldnameyouwant = fields.ToManyfield(FooResource, 'relatedname', full = True) 

在這種情況下,資源:

class FirstResource(ModelResource): 

    second = fields.ToManyField(SecondResource, 'second_set', full = True)