zope.formlib扩展
项目描述
gocept.form 为 zope.formlib 和 z3c.form 提供了一些扩展功能。要使用具有 formlib 支持的包,请使用 gocept.form[formlib] 进行要求。要使用具有 z3c.form 支持的包,请使用 gocept.form[z3cform] 进行要求。
破坏性操作
破坏性操作允许标记可能造成伤害的操作。这些操作将被渲染为按钮,并在 JavaScript 兼容平台上默认禁用。此外,还渲染了一个复选框,允许启用相应的按钮。
分组字段
gocept.form.grouped 提供了一种非常原始的方法,将模式字段分组为字段集。样式仅通过 CSS 应用。
基础添加和编辑表单
gocept.form.base.Add 和 gocept.form.base.Edit 提供了一些常用的代码,使实现基本表单更加方便。
更改
0.8.0 (2016-01-12)
删除了对 zope.app.pagetemplate (改为 zope.browserpage) 和 zope.testing (改为标准库) 的依赖。
0.7.6 (2008-07-17)
修复了在显式指定剩余组时对分组小部件排序的 bug。
0.7.5 (2008-07-17)
修复了分组表单的bug:小部件存储在类变量中,因此在不同线程中共享。
0.7.4 (2008-05-23)
添加了JavaScript确认动作。
0.7.3 (2008-03-27)
添加了基本添加和编辑表单。
0.7.2 (2008-01-24)
修复了一个bug,该bug阻止了当
field_groups
是元组时自动生成剩余字段。
0.7.1 (2007-12-19)
为字段组添加了CSS类(field-group)。
0.7 (2007-12-07)
添加了一种非常简单的客户端JavaScript验证方式。
0.6
为gocept.form添加了本地化(i18n)字符串的本地化支持(在gocept_form_macros中)。
重要:用法已更改。请参阅本README的第一段。
为z3c.form表单添加了pagelet支持(参见pagelet.py)。
0.5
添加了一个小函数
applySchemaData
,该函数根据模式将数据应用于对象。这在构造函数或添加表单中很有用。
0.4
使分组表单忽略缺失的字段。
0.3
添加了
破坏性动作
功能。
0.2
为zope.formlib.form.Form的子类添加了对分组通用表单的支持。
0.1
初始发布。
项目详情
gocept.form-0.8.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | d243aca040cef939f807b257cf1ec2b2f0957274d8d64835cd932d742436f004 |
|
MD5 | b3477d80d70114fb31d5cd22ddfb4792 |
|
BLAKE2b-256 | b55a6ccb78e1eb2fc654cd4feb2ad51f632ae0e8d4c33d2c355014ec47ecd12a |