class DeviceResource(ModelResource):
class Meta :
queryset = Device.objects.all()
resource_name='device'
class UpdateResource(ModelResource):
device = fields.ForeignKey(DeviceResource, attribute='device',full=True, null=True)
class Meta :
queryset = Update.objects.all()
resource_name = 'update'
filtering = {'imei' : ALL }
更新モデルには「imei」フィールドがあり、ForeignKey を持つデバイスの「imei」にマップされます
私が書くことができるいくつかの属性 to_field があると思いました
device = fields.ForeignKey(DeviceResource, to_field='imei'attribute='device',full=True, null=True)
でもタスティパイにはそんなものはありません
これが私のデバイスと更新モデルです