私は ember-data RESTAdapter をハックして、djangorestframework を使用して私の django Web アプリで機能させることができました。これは、Rails が実装したものとは明らかに異なるフレーバーの REST です。
元の DS.RESTAdapter を django アプローチで動作するように拡張しています。通常は JSON に変換される「レコード」を取得し、代わりに「foo=bar&baz=" の基本的なクエリ dict を作成する方法に興味があります。
これが私がこれまで行ってきたことであり、機能します-ハードコーディングされていないアプローチが欲しいだけです
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'))
...