Look in the book under the HTML Helpers section: http://web2py.com/book/default/chapter/05?#HTML-Helpers
This would create the form using helpers: def index(): form = FORM(SELECT([OPTION(opt) for opt in ['red','green','blue']])) return dict(form=form) ...or more verbose... def index(): opts = ['red','green','blue'] form = FORM(SELECT(*opts)) return dict(form=form) ...or even more verbose... def index(): opts = ['red','green','blue'] select = SELECT() form = FORM() for opt in opt: option = OPTION(opt) select.append(option) form.append(select) return dict(form=form) On Dec 4, 5:23 pm, VP <vtp2...@gmail.com> wrote: > I'd like to use FORM(...) to create forms with radio boxes, drop-down > options, etc. But I can't find any document on how to do this. > > For example, if I'd like a drop-down option for 'red', 'green', > 'blue', how do I do this using FORM? > > Thanks.