A source query widget for z3c.form.
Project description
Overview
This package implements a widget that lets users enter a query and select from the results.
The widget works with zope.schema.Choice-fields supplying a query source [1], optionally in conjunction with a collection field which then allows multiple selections.
The easiest way to use the widget is to provide one of the following as widgetFactory:
z3c.formwidget.query.widget.QuerySourceFieldRadioWidget
z3c.formwidget.query.widget.QuerySourceFieldCheckboxWidget
[1] The source needs to implement IQuerySource as defined in this package.
Changelog
2.0.0 (2023-04-27)
Breaking changes:
Drop support for Python 2.7, 3.5, 3.6.
New features:
Add support for Python 3.11.
1.0.0 (2022-09-07)
Add Chinese translation.
Add support for Python 3.5, 3.8, 3.9, 3.10.
0.17 (2018-11-08)
New features:
Register z3c.autoinclude entry point for automatic inclusion in plone. [maurits]
Add support for Python 3 [pbauer]
0.16 (2017-11-26)
Bug fixes:
Improved code quality. [maurits]
0.15 (2017-08-09)
Added translations for this package. Italian and Dutch available now. [ale-rt, fredvd, maurits]
0.14 (2017-07-18)
Drop support for Python 2.6.
0.13 (2017-01-17)
Compatible with z3c.form > 3.2.10, where radio and checkbox items property is a generator. [thomasdesvenain]
0.12 (2015-09-09)
Code moved to https://github.com/zopefoundation/z3c.formwidget.query [maurits]
0.11 (2015-04-29)
Get default value from IValue adapter. [vincentfretin]
0.10 (2014-02-19)
Remove :list from novalue radio box name to be the same behavior as z3c.form >= 2.6.0. [vincentfretin]
0.9 (2012-08-30)
Avoid test dependency on zope.app.testing. [hannosch]
Remove unused dependency on zope.app.form. [hannosch]
0.8 (2012-02-20)
If one of the values to be displayed provides IRoleManager, then check for permission first. [frapell]
0.7 (2011-11-07)
Use an ordered list instead of a set to represent source items. [timo]
0.6 (2011-05-04)
Add an ignoreMissing parameter and widget subclasses to avoid errors when rendering missing values. [elro]
Create changelog file. [dukebody]
Respect the ignoreRequest parameter. [dukebody]
0.5 (2009-04-17)
…
0.3 (2008-08-28)
…
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for z3c.formwidget.query-2.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b99cb9e904dda57eab72143d80862d2f1421df5af8bda4b7b74a3e715cb98daa |
|
MD5 | d9b36f38b1f8222eaffb20582ea9c980 |
|
BLAKE2b-256 | 9cd7295b68f75bbfef66dde03098960a7ed39b109618597182f358d61fd9af23 |
Hashes for z3c.formwidget.query-2.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b2e4741514dae43af511c34b10181ecdef7b2fdf812d265728c87d697713a8a |
|
MD5 | b7d9d6c8b449214f5905ac3ff839e583 |
|
BLAKE2b-256 | 453aed95bd15fbf212c13de518db1ac3889e156ef057798d9990a81098c32021 |