跳转到主要内容

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 (18.4 kB 查看散列

上传时间 源代码

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面