Я использую formencode для проверки и отправки форм в моем приложении Pylons. В документации сказано, что его можно использовать и для генерации форм, но нет никакого примера. Я даже нашел старую тему, в которой говорится, что это можно сделать с помощью
form = HTMLForm(form_template, FormSchema)
form.render()
, но для последней версии formencode он не работает.
Итак, кто-то, пожалуйста, помогите, как мне сгенерировать HTML, используя простейшую форму Schema?
class LoginForm(formencode.Schema):
allow_extra_fields = True
filter_extra_fields = True
email = formencode.validators.String(not_empty=True)
password = formencode.validators.String(not_empty=True)