Поле десятичного числа WTForms вызывает ошибку типа при получении ввода '' - PullRequest
0 голосов
/ 23 ноября 2011

Я использую WTForms с cherrypy с десятичным полем, но получаю исключение typeError, когда я передаю ему строку "" ". Он говорит, что ему нужно float при запуске функции _value. Было бы неплохо, чтобы wtforms ответили своей ошибкой проверки, но за исключением.

Я передаю "" в десятичное поле. Это работает, когда число там. Это также работает, когда я не использую десятичное поле, а использую поле с плавающей точкой. Короче говоря, я могу передать "" FloatField, но не DecimalField.

1 Ответ

0 голосов
/ 23 ноября 2011

Итак, я узнал, что вы должны использовать мультидикт werkzueg и передать kwargs для этих форм для cherrypy.

http://groups.google.com/group/wtforms/msg/27a20dab9d24ca80

...