モジュラーアーキテクチャに基づいて、DjangoのRESTフレームワークは、ウェブアクセス可能なサービスのいずれかの種類のREST APIを作成する際に使用することができます。
コードは非常によく文書化され、チュートリアルを簡単に展開するために設けられています。
この時点で、MozillaやたEventBriteのような企業は、APIの一部に電力を供給するためにはDjangoのRESTフレームワークを信頼
このリリースの新機能:APIのバージョン管理のための
このサポートの改善。
内蔵国際化サポート。
ジャンゴ1.8のHStoreFieldとArrayFieldのサポート。
超スマートカーソル区切りスキーム。
ヘッダーまたは胴内のページ区切りスタイルをサポートする改善されたページネーションAPIを、。
閲覧可能なAPIでレンダリングページ区切りを制御します。
このバージョン3.1.0の新機能です:
このベターAPIのバージョンをサポートしています。
内蔵国際化サポート。
ジャンゴ1.8のHStoreFieldとArrayFieldのサポート。
超スマートカーソル区切りスキーム。
ヘッダーまたは胴内のページ区切りスタイルをサポートする改善されたページネーションAPIを、。
閲覧可能なAPIでレンダリングページ区切りを制御します。
このバージョン3.0.5の新機能です:あなたはフィールドがインスタンス上に存在しているものを正確に検査することを可能にするシリアライザに
この印刷可能な表現。
非常に理解しやすいとデバッグであり、それは暗黙のModelSerializerクラスと明示的なシリアライザクラスの切り替えが容易になりますシンプルなモデルシリアライザ。
それが簡単に代替ストレージバックエンド用のシリアライザを書くために、または完全にあなたのシリアル化および検証ロジックをカスタマイズすること、新しいBaseSerializerクラス。
このようListFieldをとMultipleChoiceFieldが、新たなクラスを含むクリーナーフィールドAPI。
汎用ビューのためのスーパーシンプルなデフォルトの実装。
検証エラーがあなたのAPIによってどのように処理されるか上書きのサポート。
あなたがOPTIONS要求があなたのAPIによって処理される方法をカスタマイズすることを可能にするメタデータAPI。
ユニコード形式のエンコーディングで、よりコンパクトなJSON出力はデフォルトでオンになって。
シリアライザのレンダリングテンプレートベースのHTMLフォーム。
このバージョン2.3.12の新機能です:
このセキュリティ修正:
OrderingFieldは今だけ読めるシリアライザフィールド上の、または明示的にordering_fieldsを使用して、指定したフィールドに注文できます。これにより、ユーザーは、APIに表示されていないフィールドによって注文することができるという、そのようなパスワードハッシュなどの機密データの順序付けを利用しないようにします。
バグ修正:
write_only =真のフィールドは現在閲覧可能なAPIに表示されます。
このバージョン2.2.0の新機能です:
このPythonの3のサポート。
汎用ビューにpost_save()フックを追加しました。
シリアライザはdictsだけでなく、オブジェクトを処理できるようにします。
RelatedFieldの賛成でManyRelatedField()構文を非推奨(多くの=真)
必要=偽の賛成で関係にnull = Trueで非推奨。
CharFieldsの真=空白の廃止、ちょうど= Falseに必要な使用しています。
has_object_permissionの賛成で権限チェックでオプションobj引数を非推奨。
暗黙のハイパーリンク関係の挙動を非推奨。
バグ修正:壊れたDjangoModelPermissionsを修正。
バグ修正:許可するシリアライザの出力がキャッシュされます。
バグ修正:ブラウズ可能なAPIログインのスタイリングを修正。
このバージョン2.1.6の新機能です:
この緩めるDjangoModelPermissions。
このバージョン2.1.1の新機能です:HTML例外テンプレートの
このサポートを使用。例えば。 403.html
ハイパーリンクフィールドはオプションslug_field、slug_url_kwargとpk_url_kwarg引数を取ります。
バグ修正:オプションの末尾slashs正しく生成パン粉を扱います。
バグ修正:閲覧可能APIの他のフィールドとテキストエリアと同じ幅にします。
この要件:
このPythonの2.6.xの以上
Djangoの1.3以上
コメントが見つかりません