2012-04-27 10 views
1

私は自分のサイトにDjangoを使用しており、backbone.jsを組み込もうとしています。バックボーンはTastypieの使用を奨励しますが、私はむしろそうしたくありません。 tastypieなしでbackbone.jsとdjangoを使用する方法はありますか?これを行う方法の例がありますか?Backbone.jsとDjango(Tastypieなし)

+0

http://django-rest-framework.org/をご確認ください。 –

答えて

2

私はあなたでした。バックボーン用のカスタムAPIを作成して、特定のインスタンスを読み取るだけで済みます。

本当に意味することは、views.pyでカスタムビューを作成して、それらをバックボーン用のurls.pyのカスタムURLにアタッチすることです。あなたの意見は、だから、私はボックスのモデルを持っていたと私はURLを書きたい場合は、バックボーンは例えば

が好きなことを優しい探しのURLで終わるオブジェクトのJSONバージョンを返すために持っているか、

オブジェクトになり、私のデータベースのすべてのボックスを私のフロントエンドに送ってバックボーンに送るビュー - これは/ api/v1/box/all /あなたが望む何かのようなURLを作ることができます。あなたの見解では、JSONを返すことを覚えておく必要があります。

は覚えている - あなたは、バックボーンsyncings(tastypie PUTS)からAPI/V1 /ボックス/ 3 /更新/のような 何かを更新するためにビューを更新必要updatedinfodata

はあなたが展開したりするために私をご希望の場合は、私に教えてください?いくつかのコードを表示します。

0

TastyPieをボットして独自のAPIを構築することは可能です。

バックボーン送信をAPIに通知するだけで、受け取ることが予想されるデータだけです。

関連する問題