Пункт ловкости обязателен schema.List поле не проверено, если пусто

У меня есть поле, как это в моем пользовательском типе контента:

foo = schema.List(
    title=_(u'Foo'),
    value_type=schema.Choice(
        vocabulary='foo.vocab'
    ),
    required=True,
)

Поле отображается как виджет in/out и помечается как обязательное.

При сохранении формы без значения вы не получаете никакой ошибки, и элемент сохраняется, даже если в этом поле не выбрано значение.

0 ответов

Другие вопросы по тегам