0

バックボーンリレーショナルでdjango + tastypie + backbone.jsを使用しています。モデル(コーヒースクリプト)があるとしましょう:

class Track extends Backbone.RelationalModel

そして、どういうわけか、最初のオブジェクトの URI を取得します。

api/track/1

JSON の結果は次のようになります。

{
   'title': 'Mytrack',
   'length': '120'
}

この URI を使用して、すべての属性を含む完全なモデル JSON を取得するにはどうすればよいですか?

4

1 に答える 1

1

モデルの(/ api / track)を設定してから、必要なurlRootID(1)で新しいモデルを作成し、モデルを呼び出す必要.fetchがあります。フェッチ呼び出しは非同期になるため、完全なプロパティにアクセスする前に、成功のコールバックを待つ必要があります。

class Track extends Backbone.RelationalModel
  urlRoot:"/api/track"

track = new Track id:1
track.fetch 
  success:(model) -> console.log model
于 2013-01-18T15:06:35.103 に答える