我正在使用formencode在我的 Pylons 应用程序中验证和提交表单。文档说它也可以用于生成表单,但没有任何示例。我什至找到了旧的话题,它说可以用
form = HTMLForm(form_template, FormSchema)
form.render()
但是对于最新版本的formencode,它不起作用。
那么,请有人帮忙,我怎样才能使用最简单的表单模式生成 HTML?
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)