Я реализую простую «галочку, чтобы согласиться с условиями» в Deform/Colander.
Итак, я просто хочу проверить, что флажок установлен, и получить сообщение об ошибке, в котором говорится: «Вы должны согласиться с T&C».
Я понимаю, что могу использовать:
colander.OneOf([True])
чтобы убедиться, что флажок установлен. Однако OneOf не позволяет создавать собственные сообщения об ошибках. Каким будет правильный способ сделать это?