我正在使用 SQLFORM.factory 创建一个自定义表单,如下所示:
searchform=SQLFORM.factory(
Field('useraccount','integer',default=None),
Field('group','unicode',default=None),
submit_button = 'Search')
根据我的理解useraccount字段应该是整数类型,如果用户不提供这个值,我应该得到request.vars.useraccount为None。但它接受字符串值,如果用户不提供此值,我会在request.vars.useraccount中得到空字符串。
请建议我该怎么做才能实现这一目标。
谢谢你。