文档章节

Uliweb 0.4.1 发布

limodou
 limodou
发布于 2014/11/22 16:10
字数 334
阅读 311
收藏 1

问题修复

  • 修正 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

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

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

limodou
2014/11/22
2.2K
5
Uliweb 0.2.1 发布,灵活易用的Python Web框架

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

limodou
2013/10/15
479
0
Uliweb 0.2 发布,灵活易用的Python Web框架

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

limodou
2013/10/12
941
3
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
805
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

python3.6 取整除法

python3.6 中取整除法运算逻辑如下: d 非零,那么商 q 满足这样的关系: a = qd + r ,且0 ≤ r n1=7//3#7 = 3*2 +1n2=-6.1//3#-7 = 3*(-3)+2'{},{}'.format(n1,n2) 从运行结果可以...

colinux
31分钟前
3
0
阶段总结——用虚拟机搭建一个高可用负载均衡集群架构

[toc] linux基本知识已经介绍完,现有一个业务需要操作,通过对这个项目的操作,可以复习、总结、巩固之前的知识点; ** 用13台虚拟机搭建一个高可用负载均衡集群架构出来,并运行三个站点,...

feng-01
35分钟前
0
0
mysql 设置utf8字符集 (CentOS)

1.查看数据库及mysql应用目前使用的编码方式 (1)链接mysql 客户端 (2)执行:status 结果: 2.修改mysql 应用的字符编码(server characterset ) (1)打开配置文件:vim /etc/mysql/my...

qimh
35分钟前
0
0
windows无法格式化u盘解决方法

1。点开始-运行-输入cmd-format f: /fs: fat32 (这里f:是指U盘所在盘符) 这个格式化会很慢 请耐心等待

大灰狼wow
46分钟前
0
0
MySql 8.0连接失败

原来,MySql 8.0.11 换了新的身份验证插件(caching_sha2_password), 原来的身份验证插件为(mysql_native_password)。而客户端工具Navicat Premium12 中找不到新的身份验证插件(caching_s...

放飞E梦想O
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部