Eve。REST 的簡單方法?

版本 2.0.3-dev0 .

https://img.shields.io/pypi/v/eve.svg?style=flat-square https://github.com/pyeve/eve/workflows/CI/badge.svg https://img.shields.io/pypi/pyversions/eve.svg?style=flat-square https://img.shields.io/badge/license-BSD-blue.svg?style=flat-square https://img.shields.io/badge/code%20style-black-000000.svg

Eve是一個 open source 為人類設計的python rest api框架。它允許輕松地構建和部署高度可定制、功能齊全的RESTful Web服務。

Eve由 FlaskCerberus 它提供本地支持 MongoDB 數據存儲。社區提供對SQL、ElasticSearch和Neo4JS后端的支持 extensions.

該代碼庫在Python3.7+和PyPy下進行了徹底的測試。

Eve 很簡單?

from eve import Eve

settings = {'DOMAIN': {'people': {}}}

app = Eve(settings=settings)
app.run()

API現在處于活動狀態,可以隨時使用:

$ curl -i http://example.com/people
HTTP/1.1 200 OK

使您的API聯機所需的只是一個數據庫、一個配置文件(默認為 settings.py )或者字典和啟動腳本??偟膩碚f,您會發現配置和微調API是一個非常簡單的過程。

Eve基金會?

eve rest框架是一個 collaboratively funded project .如果你經營一個企業,并且在一個創收產品中使用EVE,那么贊助EVE開發是有商業意義的:它可以確保你的產品所依賴的項目保持健康和積極的維護。如果Eve在您的工作或個人項目中為您提供幫助,也歡迎個人用戶定期進行捐贈或一次性捐贈。每一次注冊都會對使EVE成為可能產生重大影響。

您可以通過在GitHub、Patreon或PayPal上認捐來支持Eve開發。

備注

此文檔正在不斷開發中。有關詳細信息,請參閱側邊欄上的鏈接。