我有一个web2py数据库定义,它曾经是Field('my text',type =“text”),但我已切换到type ='string',length = 40,这样我就可以正确索引在数据库方面。
在web2py生成的视图中,我接着
{{=form.custom.widget.my_text}}
但现在已经从< textarea>切换字段到< input type =“text”>领域。有什么方法可以强制小部件返回到textarea类型,这样我就可以获得文本包装的输入等吗?
答案 0 :(得分:1)
每个字段类型都会获得一个默认表单窗口小部件,但您可以在定义字段时覆盖它:
Field('my_text', widget=SQLFORM.widgets.text.widget)
有关详细信息,请参阅documentation。