文档章节

Uliweb 0.4.1 发布

limodou
 limodou
发布于 2014/11/22 16:10
字数 334
阅读 310
收藏 1
点赞 0
评论 0

问题修复

  • 修正 generic 中的 AddView 和 EditView 对 version的处理。当version为真时才会将version值 传入obj.save()中。而不是False时也自动传入。以避免表中无version字段时的出错。
  • 修正对同一个view函数同时使用 expose('/') 和 expose('') 时不正确的bug。
  • 修正在一个Model中多次使用 ManyToMany 使用 through 时
  • 恢复 count() 的处理使用旧的方式,即使用条件来计算,而不是根所结果集,对于结果集情况需要自行处理,因为 有可能对性能影响很大。
  • 修正模板中使用 try: 的bug

功能优化

  • 增加 sequence app,可以用来它生成序列值。详情参见 sequence
  • 优化 nginx 和 supervisor 配置内容的生成
  • 向URL匹配规则缺省添加 strict_slashes=False 的参数,这样URL结尾有无 '/' 都是正确的
  • 优化 Reference() ,如果 reference_class 为 None,则自动处理为 SelfReference
  • 优化 ManyToMany(),如果 reference_class 为 None,则自动实现对自身的多对多的关系
  • 在app下的settings.ini中添加 #{appname} 的支持,会自动替换为当前app的名字。
  • 在模板中添加对 head.js 的支持,可以使用 {{head "xxx"}} 和 {{head_link "xxx.js"}}标签,类似于 {{use}}和{{link}}。不过uliweb本身没有包含 head.js,将放在plugs中,并且是我修改过的。

© 著作权归作者所有

共有 人打赏支持
limodou

limodou

粉丝 240
博文 92
码字总数 36993
作品 6
西城
技术主管
Uliweb 0.4.1 发布,Python 的 Web 框架

问题修复 修正 generic 中的 AddView 和 EditView 对 version的处理。当version为真时才会将version值 传入obj.save()中。而不是False时也自动传入。以避免表中无version字段时的出错。 修正...

limodou ⋅ 2014/11/22 ⋅ 5

Uliweb 0.2.1 发布,灵活易用的Python Web框架

本版本主要是修复了ORM的问题 添加 uliweb.utils.timeit 模块,用户可以使用 with timeit(prompt): 来计算下面 代码的执行时间 修改 file_serving() 处理的 action 缺省值为 None. 这样缺省的...

limodou ⋅ 2013/10/15 ⋅ 0

Apache Streams 0.4.1-incubating 发布

局长 ⋅ 2016/12/28 ⋅ 0

Uliweb 0.2 发布,灵活易用的Python Web框架

更新内容 修复 auth.models get_href 错误 修改 ORM save() 处理,它将保存manytomany数据 向 save() 中添加 changed, saved 和 senddispatch 参数。其中 changed 是一个回调函数,当有更新时...

limodou ⋅ 2013/10/12 ⋅ 3

Uliweb 0.1.1 发布,Python的Web框架

Uliweb 0.1.1 发布了,该版本已经可以初步支持bae, heroku的部署了。相关的文档在 http://uliweb.readthedocs.org/en/latest/index.html Uliweb是一个新的Python Web Framework,它之所以会产...

limodou ⋅ 2012/05/28 ⋅ 3

Uliweb-alembic 0.6.7发布

uliweb-alembic 是在原alembic基础之上开发的适用于uliweb项目的sqlalchemy数据库迁移包。此版本主要是为了保持与原alembic的同步,目前它的最新版本是0.6.7。不过原版本变化其实不大,主要是...

limodou ⋅ 2014/09/24 ⋅ 0

Uliweb 0.3发布

问题修复 修正 pyini 中 的值为 字符串时的Bug 修正 APP 中处理 Lazy 字段的Bug。改为:如果第一次发现有 Lazy 字段,将自动从数据库中刷新 修正在执行 ORM APP命令时,当出现异常但未抛出的...

limodou ⋅ 2014/05/15 ⋅ 0

Apache NiFi 0.4.1 发布,数据处理和分发系统

Apache NiFi 0.4.1 发布,主要更新如下: Bugs addressed Site-To-Site:If the remote system was applying back-pressure and the sending systemattempted to stop the connection the sen......

oschina ⋅ 2015/12/24 ⋅ 0

Uliweb 0.4 发布,Python 的 Web 框架

Uliweb 0.4 发布,更新内容如下: 问题修复 修正 Pickle 缺省值Bug,将不会自动将空值转为 '' 修正当存在 group_by, limit, join 时的 count 的实现,将使用 select count(*) from (select *...

limodou ⋅ 2014/09/19 ⋅ 13

Uliweb 0.5 和 0.5b1,0.5b0 发布,Python 的 Web 框架

Uliweb 0.5 发布,更新如下: 功能优化 增加 convertbytes 函数,用来将大小转为 'K', 'M' 单位的字符串. expandpath 增加expandvars和expanduser的处理 #1f3609d 优化clean命令,增加排除参数...

limodou ⋅ 2016/05/21 ⋅ 3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Boost库编译应用

版本:Boost 1.66.0 Windows库编译 官网指南:直接执行bootstrap.bat处理文件即可,可以我却遇到一堆的问题。 环境:Windows 10 + Visual Studio 2017 Boost编译出来库命名 boost库生成文件命...

水海云 ⋅ 24分钟前 ⋅ 0

解决Eclipse发布到Tomcat丢失依赖jar包的问题

如果jar文件是以外部依赖的形式导入的。Eclipse将web项目发布到Tomcat时,是不会自动发布这些依赖的。 可以通过Eclipse在项目上右击 - Propertics - Deployment Assembly,添加“Java Build ...

ArlenXu ⋅ 24分钟前 ⋅ 0

iview tree组件层级过多时可左右滚动

使用vue+iview的tree组件,iview官网iview的tree树形控件 问题描述:tree层级过多时左右不可滚动 问题解决:修改overflow属性值 .el-tree-node>.el-tree-node_children { overflow: vi...

YXMBetter ⋅ 26分钟前 ⋅ 0

分布式锁

1.通过数据库实现 http://www.weizijun.cn/2016/03/17/%E8%81%8A%E4%B8%80%E8%81%8A%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81%E7%9A%84%E8%AE%BE%E8%AE%A1/ 2.ZK实现:curator-recipes分布式锁的......

素雷 ⋅ 34分钟前 ⋅ 0

Sublime Text3 快捷键

选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名...

AndyZhouX ⋅ 41分钟前 ⋅ 0

XamarinAndroid组件教程RecylerView自定义适配器动画

XamarinAndroid组件教程RecylerView自定义适配器动画 如果RecyclerViewAnimators.Adapters命名空间中没有所需要的适配器动画,开发者可以自定义动画。此时,需要让自定义的动画继承Animation...

大学霸 ⋅ 41分钟前 ⋅ 0

eureka 基础(二)

使用Eureka服务器进行身份验证 如果其中一个eureka.client.serviceUrl.defaultZone网址中包含一个凭据(如http://user:password@localhost:8761/eureka)),HTTP基本身份验证将自动添加到您...

明理萝 ⋅ 44分钟前 ⋅ 1

Kubernetes(五) - Service

Kubernetes解决的另外一个痛点就是服务发现,服务发现机制和容器开放访问都是通过Service来实现的,把Deployment和Service关联起来只需要Label标签相同就可以关联起来形成负载均衡,基于kuberne...

喵了_个咪 ⋅ 45分钟前 ⋅ 0

更新队友POM文件后报错

打开报错的地方的pom及其引用方法所在文件的pom,观察其版本号是否一致,不一致进行更改

森火 ⋅ 58分钟前 ⋅ 0

IDEA使用sonarLint

一、IDEA如何安装SonarLint插件 1.打开 Idea 2.点击【File】 3.点击【Settings】 4.点击【Plugins】 5.在搜索栏中输入“sonarlint”关键字 6.点击【Install】进行安装 7.重启Idea 二、IDEA如...

开源中国成都区源花 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部