z3c.form的源查询小部件。
项目描述
概述
本包实现了一个小部件,允许用户输入查询并从结果中选择。
该小部件与提供查询源[1]的zope.schema.Choice字段一起工作,可选地与集合字段结合,然后允许进行多个选择。
使用该小部件的最简单方法是将以下之一作为widgetFactory提供:
z3c.formwidget.query.widget.QuerySourceFieldRadioWidget
z3c.formwidget.query.widget.QuerySourceFieldCheckboxWidget
[1]源需要实现此包中定义的IQuerySource。
变更日志
2.0.0 (2023-04-27)
破坏性更改
停止支持Python 2.7、3.5、3.6。
新功能
添加对Python 3.11的支持。
1.0.0 (2022-09-07)
添加中文翻译。
添加对Python 3.5、3.8、3.9、3.10的支持。
0.17 (2018-11-08)
新功能
为plone自动包含注册z3c.autoinclude入口点。[maurits]
添加对Python 3的支持。[pbauer]
0.16 (2017-11-26)
错误修复
改进代码质量。[maurits]
0.15 (2017-08-09)
为此包添加翻译。现在有意大利语和荷兰语。[ale-rt, fredvd, maurits]
0.14 (2017-07-18)
停止支持Python 2.6。
0.13 (2017-01-17)
与z3c.form > 3.2.10兼容,其中单选框和复选框的items属性是一个生成器。[thomasdesvenain]
0.12 (2015-09-09)
代码已移动到https://github.com/zopefoundation/z3c.formwidget.query [maurits]
0.11 (2015-04-29)
从IValue适配器获取默认值。[vincentfretin]
0.10 (2014-02-19)
从novalue单选框名称中移除:list,以使其与z3c.form >= 2.6.0的行为一致。[vincentfretin]
0.9 (2012-08-30)
避免测试依赖于zope.app.testing。[hannosch]
移除未使用的依赖项zope.app.form。[hannosch]
0.8 (2012-02-20)
如果要显示的值之一提供了IRoleManager,则首先检查权限。[frapell]
0.7 (2011-11-07)
使用有序列表而不是集合来表示源项。[timo]
0.6 (2011-05-04)
添加一个ignoreMissing参数和小部件子类,以避免在渲染缺失值时出错。[elro]
创建变更日志文件。[dukebody]
尊重ignoreRequest参数。[dukebody]
0.5 (2009-04-17)
…
0.3 (2008-08-28)
…
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。