Djangoは素晴らしいWebフレームワークです。豊富なWebアプリケーションを作成するのに役立ちます。これは、フォームの処理を開始し、テンプレートで終了するのに役立ちます。
あなたの場合、TwitterやFoursquareなどの素晴らしいAPIを作成するだけの目的ならば、Djangoが提供するこのすべてのヘルプが必要かどうかを自問する必要があります。たとえば、APIでテンプレートを使用したり、サブミットを処理したりしますか?答えはおそらく...
開発者に非常に柔軟なフレームワークが必要な場合は、Pyramidをご覧ください。これはDjangoと非常によく似ていますが、APIには必要ないこの余分なクラーダをすべて持っているわけではありません。
しかし、あなたのアプリケーションにリッチユーザインターフェイスとAPIの両方が必要な場合や、UlussesのようにDjangoを使用したい場合は、TastyPieをお勧めします。これはすぐに実行中のAPIを持つことができる素晴らしいライブラリです。私はいつもそれを使用し、それは非常に柔軟です。 は味覚を使用します。
もう1つのAPIライブラリはpistonです。私はそれを使用していないので、それが良いか悪いかを判断することはできませんtastypie。しかしBitbucketはそれを使用します。