Eve。休息的简单方法¶
版本 2.1.0 。
Eve是一个 open source 为人类设计的Python rest API框架。它允许毫不费力地构建和部署高度可定制、功能齐全的REST风格的Web服务。
Eve的动力来自 Flask 和 Cerberus 并且它为以下各项提供本机支持 MongoDB 数据存储。对SQL、Elasticearch和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
您只需要一个数据库、一个配置文件(默认为 settings.py
)或词典,以及启动脚本。总的来说,您会发现配置和调优您的API是一个非常简单的过程。
赞助¶
Eve REST框架是一个 collaboratively funded project 。如果你经营一家企业,并在一个创收产品中使用Eve,赞助Eve开发将是有商业意义的:它确保你的产品所依赖的项目保持健康并积极维护。如果Eve在你的工作或个人项目中帮助了你,也欢迎个人用户做出经常性的承诺或一次性捐赠。每一次注册都对让Eve成为可能产生了重大影响。
你可以在GitHub、Patreon或PayPal上承诺支持Eve的开发。
备注
此文档正在不断开发中。有关更多信息,请参考侧栏上的链接。