基於一個模塊化的架構
,Django的REST框架能夠創造的REST API的任何形式的網絡訪問服務的使用。
該代碼是非常有據可查,並提供了易於部署的教程。
在這一刻,像Mozilla和Eventbrite公司信賴Django的REST框架來驅動他們的一些原料藥
什麼是此版本的新:
< UL>
什麼在3.1.0版本新:
- 的API版本更好的支持
- 內置的國際化支持。
- 支持的Django 1.8的HStoreField和ArrayField。
- 系統超級智能光標分頁方案。
- 改進的分頁API,支持頭部或全身分頁樣式。
- 在分頁控件呈現可瀏覽的API中。
什麼是3.0.5版本,新的:
- 在打印交涉序列化器,使您可以準確地檢查哪些領域存在的實例。
- 在簡單的模型序列化是有很大的更容易理解和調試,並可以很容易地隱含ModelSerializer類和明確的序列化類之間切換。
- 在一個新的BaseSerializer類,使它更易於編寫串行器替代存儲後端,或者完全自定義序列化和驗證邏輯。
- 在一個清潔領域的API,包括新的類,如ListField和MultipleChoiceField。
- 在超級簡單的默認實現通用視圖。
- 支持覆蓋驗證錯誤是如何通過你的API來處理。
- 在元數據API,允許您自定義選項請求的方式你的API來處理。
- 在一個更緊湊的JSON輸出的unicode編碼風格默認情況下打開。
- 在模板化的基於HTML的形式呈現的串行器。
什麼是2.3.12版新:
- 在安全性修正:
- OrderingField現在只允許在訂貨上可讀的序列化領域,或者在領域使用ordering_fields明確指定。這防止用戶能夠通過不可見的API中的字段訂購,和利用敏感數據,如密碼哈希值的排序。
- 修正:
- WRITE_ONLY =真田現在瀏覽的API中顯示。
什麼在2.2.0版本新:
- 在Python 3的支持
- 添加了post_save()掛鉤的通用視圖。
- 允許串行處理類型的字典和對象。
- 棄用ManyRelatedField()有利於RelatedField的語法(多=真)
- 棄用空=真上有利於所需=假。 的關係
- 棄用空白=真上CharFields,只需使用所需=假。
- 在贊成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或更高版本
評論沒有發現