面向急症患者的web应用框架

bobo的Python项目详细描述


bobo

bobo是用于创建wsgi web应用程序的轻量级框架。

它的目标是易于使用和记忆。

它解决了两个问题:

  • 将URL映射到对象
  • 调用对象以生成http响应

bobo没有模板语言,没有数据库集成层, 或者其他一些由wsgi更好地提供的特性 中间件或特定于应用程序的库。

bobo构建在其他框架之上,最显著的是wsgi和webob。

去了解更多。访问:http://bobo.digicool.com

更改历史记录

2.4.0(2017-05-17)

  • 放弃了对Python2.6和3.3的支持。
  • 增加了对Python3.4、3.5和3.6的支持(主要是验证测试是否通过)。
  • 不要在重定向中对文本位置进行编码,因为这会中断 webob的现代版本。

2.3.0 2014年11月21日

  • bobo将自动为重定向编码unicode url。

2.2.0 2014年7月10日

  • bobo将从json请求主体中的数据传递资源函数参数。

2.2.0 2014年7月10日

  • bobo现在将从json中的数据传递资源函数参数 请求机构。

2.1.1 2014-07-06

  • 修正:重新加载模块有时失败

2.1.0 2014-04-06

  • bobo.Application构造函数现在接受对象以及 bobo选项的字符串。这使得应用程序定义 Python有点干净。
  • 一个新的bobo_handle_exceptions选项可以很容易地告诉bobobo 不捕获应用程序异常。这很有帮助 使用wsgi中间件处理异常。
  • 提供给bobo_errors选项的对象现在可以提供 错误处理程序的子集。

2.0.0 2014-02-09

  • 添加了Python3支持!
  • 添加decorators以定义其他http方法的资源处理程序 (放置获取删除选项)。
  • 随着bobo.put的添加,bobo.post更改为不再 处理PUT请求。

1.0.0 2012年4月29日

  • 支持的最低python版本是2.6。
  • 已更新以使用WebOB 1.2
  • 在搜索处理案例的资源时添加了回溯 当路由不处理请求方法,而是稍后匹配时 路线是。
  • bobo现在捕获应用程序异常并生成500个响应 默认情况下。

0.2.3 2012年3月12日

修复的错误:

  • 清除消息中包含的默认请求路径 404页。

0.2.2 2010-01-19

修复的错误:

  • 缓存资源装饰器计算的预期优化 不起作用,请求处理速度比应该的慢 曾经。
  • URL有时被视为有额外的斜杠 遍历子程序。
  • boboserver.file必须以二进制模式显式打开文件,而不是 Windows上的默认值。

0.2.1 2009-06-16

打包更新以更新文档。

0.2.0 2009-05-26

首次公开发行

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java应用程序不是在Eclipse中运行,而是在命令行中运行   swing Java图形组件问题。似乎找不到错误   我需要键盘。close();让代码正常工作?   Springboot中的java HttpSession   抽象语法树我想添加一个语句。我试图解析它,java解析器异常被抛出。如何克服它?   java Hibernate:清理会话   具有不连续子集的java划分问题   java正则表达式查找最后一个冒号后的字符串   java从SpringShell执行OS命令   Java扫描器字符串输入   java字符串索引越界异常(charAt)   java执行器服务终止被卡住   Springockito没有继承java@ContextConfiguration   java如何为一个servlet映射多个url   java安卓获取命令的stderr   java生成类型。表:数据库中的大数字   安卓 Getter Setter返回NothingJava