I should add that it would be easy for me to customize form elements this 
way, but I would like to do so in a way that does not sacrifice existing 
form functionality and is just generally in conformance with the web2py 
way. 

On Saturday, September 8, 2012 2:22:21 AM UTC-4, Mike Girard wrote:
>
> I have a checkboxes widget which I invoke like so:
>
> form = SQLFORM.factory(
>         Field('test', 
>         type='string',
>         requires=IS_IN_DB(db, db.city.name_url, '%(name)s', 
> multiple=True), 
>         widget=lambda f, v: SQLFORM.widgets.checkboxes.widget(f, v, 
> style='divs'),
>         default = 'New-York'), formstyle='divs')
>
> I use requires=IS_IN_DB solely to populate the checkboxes with fresh data. 
> I don't really need the validation. Now I would prefer to spread the data 
> in the one table being used across multiple checkbox groups. Is there an 
> out-of-the-box way to populate form elements with queries instead of just 
> binding them to tables? 
>

-- 



Reply via email to