2014-11-24 127 views
1

如果有一個文本域定義爲Field('title', 'text', label = T('Please enter something:'))。它被渲染爲一個textarea。有沒有辦法將textarea-rows的參數從數據庫傳遞到html

是否有可能通過一些自定義的參數像rows="5"這個領域<textarea rows="5" name="title" .... ></textarea>

我的意思是最簡單的方式,而無需編寫自定義窗口小部件。

回答

2
Field('title', 'text', label=T('Please enter something:'), 
     widget=lambda f, v: SQLFORM.widgets.text.widget(f, v, _rows=5)) 

有關詳細信息,請參閱the relevant section的文件中。

相關問題