[Product-Developers] Dexterity: make a list field required

Mikko Ohtamaa mikko+plone at redinnovation.com
Wed Dec 5 18:56:42 UTC 2012


On Wed, Dec 5, 2012 at 8:50 PM, Christian Ledermann <
christian.ledermann at gmail.com> wrote:

> I try to make a list filed required for a dexterity type:
>     layers = schema.List(
>             title=_(u"Layers"),
>             description=_(u"WMS Layers"),
>             required=True,
>             value_type=schema.Choice(
>                  source=layers_vocab,
>                  required=True,
>                  ),
> but when I save the edit form it does not complain wether
> the list field is filled or not

My gut feeling is that it validates "list object" not "list length".

Is there a validator which allows you to the require the minimum length of
the list (probably not)?

Mikko Ohtamaa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plone.org/pipermail/plone-product-developers/attachments/20121205/5ec0378d/attachment.html>

More information about the Product-Developers mailing list