EvePython的REST API框架
Eve 是一款Python的REST API框架,用于發(fā)布高可定制的、全功能的 RESTful 的 Web 服務(wù)。
特定:
- 強(qiáng)調(diào)REST
- 非常全面的CRUD操作
- 可自定義的資源端點(diǎn)
- 自定義多個(gè)項(xiàng)目端點(diǎn)
- 篩選和排序
- 分頁(yè)
- HATEOAS
- JSON和XML渲染
- 條件請(qǐng)求
- 數(shù)據(jù)完整性和并發(fā)控制
- 多個(gè)添加操作
- 數(shù)據(jù)驗(yàn)證
- 可擴(kuò)展的數(shù)據(jù)驗(yàn)證
- 資源級(jí)緩存控制
- 版本
- 驗(yàn)證
- CORS跨地資源共享
- 默認(rèn)情況下只讀
- 默認(rèn)值
- 預(yù)定義的數(shù)據(jù)庫(kù)過(guò)濾器
- 預(yù)測(cè)
- 事件關(guān)聯(lián)
- 速率限制
- MongoDB支持
示例代碼:
from eve import Eve app = Eve() app.run()
評(píng)論
圖片
表情
