一组z3c.form和z3c.formui的演示应用程序
项目描述
为z3c.form和z3c.formui提供的演示应用程序
此软件包包含多个针对z3c.form和z3c.formui软件包的小型演示应用程序。
所有小部件的TABLE与DIV布局。
一个简单的Hello World消息应用程序,演示了编写添加、编辑和显示表单的最简单方法。
一个简单的计算器,展示了通过声明不同类别的按钮来声明新的动作声明框架的灵活性。
一个线性向导展示了z3c.form的子表单功能。它还演示了如何克服对象小部件的不足。
一个简单的表/电子表格,允许添加和编辑简单的内容对象。此演示还同时展示了表单和zc.table的用法。
直接运行演示
您还可以直接运行演示,而无需手动安装Zope 3
$ svn co svn://svn.zope.org/repos/main/z3c.formdemo/trunk formdemo $ cd formdemo $ python bootstrap.py $ ./bin/buildout $ ./bin/demo fg
然后使用以下方式访问演示站点
更改
2.1.1 (2009-12-28)
错误修复:修复了向导示例,使其与当前z3c.form版本兼容。
版本 2.1.0(2009-07-23)
功能:更新了测试和代码到最新软件包版本。
版本 2.0.0(2009-06-14)
特性:更新设置和测试以支持 z3c.form 2.0.0 版本。
版本 1.5.3(2008-08-26)
重构:将链接设置为相对路径,以便更好地与虚拟主机一起工作。
版本 1.5.2(2008-04-24)
重构:修复由于 z3c.form 1.8.2 中小部件布局更改而导致失败的测试。
版本 1.5.1(2007-10-30)
重构:修复了 ISession 和 ZopeSecurityPolicy 的弃用警告。
版本 1.5.0(2007-10-09)
特性:在控件演示中添加了图像按钮。
特性:在“所有控件”演示中为布尔值添加了单个复选框控件。
重构:调整所有测试以使用 formui 和 form 中的新布局格式。
版本 1.4.0(2007-08-24)
重构:更新 CSS 类以反映 z3c.form 中的更改。
版本 1.3.0(2007-07-18)
特性:为演示创建了功能测试。
特性:将所有应用程序 ZCML 声明移动到名为 application.zcml 的 ZCML 文件中。
版本 1.2.0(2007-06-29)
特性:在“所有控件”演示中添加了新的字段“promptChoiceField”,展示了选择控件的提示信息。
特性:增加“所有控件”演示中整数的默认值,以展示我们的新国际化转换器。
特性:由于它们不显示默认值,禁止表单成功提交,因此在玩耍时可能会很烦人,因此将 bytesField 和 passwordField 设置为非必填。
特性:新的“问卷调查”演示展示了如何有效地使用组。它还演示了如何使用属性值适配器更改按钮和控件的标签。
版本 1.1.2(2007-06-25)
错误:在内容类型中提供 optionalChoice 字段。z3c.form 1.3.0 之前的版本简单地忽略了缺失的字段,但最新版本会报告错误。感谢 Luke Miller 的报告。
版本 1.1.1(2007-06-24)
错误:在设置和构建配置中添加新的 zope.rdb 依赖项。
版本 1.1.0(2007-06-22)
特性:新的“SQL 消息”演示展示了如何使用非对象数据。具体来说,这个小应用程序演示了使用纯 SQL 调用而不是任何 ORM 来使用 Gadfly 数据库。
特性:新的“地址簿”演示展示了更复杂的使用案例,例如子表单、组合控件和映射/列表。
版本 1.0.0(2007-05-24)
初始版本