阅读更多

4顶
0踩

开源软件

原创新闻 Eve:基于Python的REST API框架

2013-09-12 15:51 by 副主编 mengyidan1988 评论(1) 有8342人浏览

Eve是一款Python的REST API框架,用于构建和部署高可定制的、全功能的RESTful的Web服务。Eve是一个开源项目,遵循BSD开源协议,已在Python 2.6、2.7以及Python 3.3版本下进行了非常全面的测试。


 示例代码: 

 

from eve import Eve
app = Eve()
app.run()

 

API可以使用了,尽情享受吧:

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

  你所要做的就是配上一个数据库、配置文件(默认是settings.py)、启动脚本来让API可以在线使用。总之,你会发现,配置和调优API是一件非常简单的事情。 

 

特色

 

  • 强调REST
  • 非常全面的CRUD操作
  • 可自定义的资源端点
  • 自定义多个项目端点
  • 筛选和排序
  • 分页
  • HATEOAS
  • JSON和XML渲染
  • 条件请求
  • 数据完整性和并发控制
  • 多个添加操作
  • 数据验证
  • 可扩展的数据验证
  • 资源级缓存控制
  • 版本
  • 验证
  • CORS跨地资源共享
  • 默认情况下只读
  • 默认值
  • 预定义的数据库过滤器
  • 预测
  • 事件关联
  • 速率限制
  • MongoDB支持

 

相关资料:

 

  • 大小: 5.8 KB
4
0
评论 共 1 条 请登录后发表评论
1 楼 qkjava 2015-01-30 10:34
与 JAVA实现的API混用

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 专为人类设计的REST API框架-Python开发

    Eve Eve是一个为人类设计的开源Python REST API框架。 它使您可以毫不费力地构建和部署高度可定制的,功能齐全的RESTful Web服务。 Eve由Flask,Redis,Cerberus,Even Eve提供支持。Eve Eve是一个为人类设计的开源...

  • angular-evening:用于 Python 框架 Eve 的基于类的 REST API 接口

    该库可以按原样用于 Eve API,也可以扩展或用作灵感。 另请参阅 。 特征 支持电子标签 hasMore()和loadMore()方法用“下一个”页面填充集合。 将嵌套对象正确格式化为参数 使用 Eve/MongoDB $text运算符的自由...

  • Eve-基于Python的REST API框架

    Eve:基于Python的REST API框架Eve是一款Python的REST API框架,用于发布高可定制的、全功能的RESTful的Web服务,帮你轻松创建和部署API。目前最新版本为0.1.0。 Eve是一款Python的REST API框架,用于构建和部署高可...

  • python rest api 框架_Python Eve REST API框架

    说到Eve它是一款Python REST API框架,主要用于发布高可定制全功能的Web服务,可以上我们轻松创建部署Api。python eve现在的最新版本是0.1.0版本,它是一个开源项目遵循BSD开源协议,在Python 2.6、2.7以及Python ...

  • Python的RESTAPI框架Eve.zip

    Eve 是一款Python的REST API框架,用于发布高可定制的、全功能的 RESTful 的 Web 服务。 特定: 强调REST 非常全面的CRUD操作 可自定义的资源端点 自定义多个项目端点 筛选和排序 分页 HATEOAS ...

  • python eve mysql_基于python的REST框架eve测试与mongodb的数据操作

    Eve是一款Python的REST API框架,用于构建和部署高可定制的、全功能的RESTful的Web服务。Eve是一个开源项目,遵循BSD开源协议,已在Python 2.6、2.7以及Python 3.3版本下进行了非常全面的测试。特色强调REST非常全面...

  • python api开发用什么框架_python api框架

    关于python api框架的搜索结果问题哪种python框架仅适合于api我是Python的新手,并希望使用python构建其余的完整Web服务。由于某些依赖性,无法使用任何其他脚本语言。任何人都可以建议Python是否具有任何仅用于api...

  • Python REST API 框架

    http://python-eve.org/index.html

  • python RESTful API框架:Eve 高速入门

    Eve是一款Python的REST API框架。用于公布高可定制的、全功能的RESTful的Web服务。帮你轻松创建和部署API,本文翻译自Eve官方站点: http://python-eve.org/quickstart.html#database-interlude Eve...

  • python restful框架比较_【已解决】选择好的Flask的REST API的框架

    折腾:期间,想要找个好的Flask中的REST的框架,用于开发REST API。之前已经知道并用过flask-restful,是还不错。但是想看看是否有更好的。flask rest frameworkflask best rest framework还是推荐:Flask-RESTful...

  • python RESTful API框架:Eve 快速入门

    Eve是一款Python的REST API框架,用于发布高可定制的、全功能的RESTful的Web服务,帮你轻松创建和部署API,本文翻译自Eve官方网站: http://python-eve.org/quickstart.html#database-interludeEve 快速入门: ...

  • 用Python构建API的八大流行框架

    本文将和您讨论八种可将API的开发过程变得简单且快捷的Python框架。其中,Hug和Eve等框架更适合于小型项目,而Django、Flask和Falcon则适合于大型的应用程序。 凭借着平缓的学习曲线和简单直接的语法,Python在全球...

  • Python_eve_REST_API一个简单的python web框架

    很简单的一个web框架,简单试验一下pip install eve Development $ git clone http://github.com/pyeve/eve.git Initialized empty Git repository in ~/dev/eve/.git/ $ cd eve $ virtualenv venv New python ...

  • api:用于SisComando的RESTful API

    该API使用一个Python REST API框架。 在我们使用它的MongoDB上,它可以正常工作。 但是您可以使用关系SQL数据模型,请参阅 。 请参阅官方文档。要求Python 2.7 雷迪斯MongoDB的安装遵循步骤。 1.创建virutalenv $ ...

  • Python-eveRESTAPI框架由FlaskMongoDB等驱动

    eve:REST API 框架,由 Flask, MongoDB 等驱动

  • 【路径规划】乌燕鸥算法栅格地图机器人最短路径规划【含Matlab仿真 2886期】.zip

    CSDN Matlab武动乾坤上传的资料均有对应的仿真结果图,仿真结果图均是完整代码运行得出,完整代码亲测可用,适合小白; 1、完整的代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博客文章底部QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

  • 【路径规划】生物地理算法栅格地图机器人最短路径规划【含Matlab仿真 2914期】.zip

    CSDN Matlab武动乾坤上传的资料均有对应的仿真结果图,仿真结果图均是完整代码运行得出,完整代码亲测可用,适合小白; 1、完整的代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博客文章底部QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

  • 【路径规划】冠状病毒群体免疫算法栅格地图机器人路径规划【含Matlab仿真 2818期】.zip

    CSDN Matlab武动乾坤上传的资料均有对应的仿真结果图,仿真结果图均是完整代码运行得出,完整代码亲测可用,适合小白; 1、完整的代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描博客文章底部QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

  • 在 GPU 上计算的各种样条算法.zip

    在 GPU 上计算的各种样条算法HLSL 着色器通过纹理贴图获取参数,并使用各种算法创建插值 3D 位置的样条网格。与 vvvv (vvvv.org) 一起使用版本0.1丝带phong 定向阴影* 线性插值* 余弦插值* 三次插值* b 样条 (三阶)* tcb-spline(具有张力连续性和偏置控制的 Hermite 插值)* 贝塞尔(三次)* 分段贝塞尔(三次)

  • TPLink-TLPS110U-V2-110329打印服务器

    TPLink-TLPS110U-V2-110329打印服务器

Global site tag (gtag.js) - Google Analytics