我已经能够破解 ember-data RESTAdapter 并使用 djangorestframework 使其适用于我的 django Web 应用程序。这显然是与 Rails 实现的不同风格的 REST。
我正在扩展原始 DS.RESTAdapter 以使用 django 方法,我很好奇如何将它们通常变成 JSON 的“记录”取而代之以“foo=bar&baz=”的基本查询字典
这是我到目前为止所做的工作 - 我只是想要一种不那么硬编码的方法
DS.RESTAdapter = DS.Adapter.extend({
bulkCommit: false,
createRecord: function(store, type, record) {
var root = this.rootForType(type);
//var data = {};
//data[root] = record.toJSON();
var data = 'username=%@'.fmt(record.get('username'))
...