2

私は自分のリソースでこれをやろうとしています...

thingy = fields.ToOneField(ThingyResource, 'whatzit__thingy')

つまり、fk をトラバースします。モデルに「whatzit」へのfkがあり、「whatzit」モデルには「thingy」へのfkがあります。

その構文は機能していません-これを行う方法はありますか、それとも推奨されていませんか?

または、オブジェクトの uri のリソースをクエリする簡単な方法はありますか?

4

1 に答える 1

1

私はあなたがこれをしたいと思います:

whatzit = fields.ToOneField(WhatzitResource, 'whatzit')

そして、このように脱水します。

def dehydrate(self, bundle):
    bundle.data['thingy'] = whatzit.thingy
    return bundle
于 2012-07-25T00:46:11.920 に答える