似乎 Django TastyPie JSON 将外键生成为与相关模型的完整 resource_uri 匹配的值。YUI3s model-relate 期望 JSON 外键是相关字段的 Id。在 YUI 模型相关或 TastyPie 资源定义中是否有设置可以让这两个框架轻松交谈?
问问题
88 次
1 回答
0
问题出在模型定义中。具体来说,我将“root”属性放在错误的位置。一旦我解决了这个问题,模型相关和美味派就开始按预期运行。
Y.WorkerProfileModel = Y.Base.create(
'workerProfileModel', Y.Model, [Y.ModelRelate, Y.ModelSync.REST],
{ root: '/api/v1/workerprofile/'},
{ ATTRS: {
user: {},
shortCode: {}
}
}
);
Y.RequestEventModel = Y.Base.create(
'requestEventModel', Y.Model, [Y.ModelRelate, Y.ModelSync.REST],
{ root: '/api/v1/requestevent/' },
{ ATTRS: {
requestType: {},
requestStatus: {}
},
RELATIONSHIPS: {
workerProfile: {
type: 'toOne',
key: 'id',
relatedModel: 'WorkerProfileModel',
relatedKey: 'workerProfileId'
}
}
}
);
于 2013-07-22T13:57:02.727 回答