Hah, sorry mate figured I would try both places. Saw it there too, I really 
appreciate it. Makes perfect sense! Thanks!

On Wednesday, October 24, 2012 5:41:27 AM UTC-4, Andrey Kuzmin wrote:
>
> Hey, I already answered you on stackoverflow.
>
> db.select returns list of storages (webpy flavored dicts). And for 
> Dropdown args you need list or list of tuples.
>
>             form.option.args = [(o.name, o.name) for o in options]
>
> or simply
>
>             form.option.args = [o.name for o in options]
>
>
> On Wednesday, October 24, 2012 6:47:43 AM UTC+4, Andrew Kowalik wrote:
>>
>> I am missing something rather simple but cannot figure out how to 
>> properly read a db.select query for use in form args.
>>
>> Sample Code:
>>
>> class index:
>>     form = web.form.Form(form.Dropdown(name='option',args=[]))
>>
>>     def GET(self):
>>             dbresult = db.select('test')
>>             options = db.select('test',what='name',group='name')
>>             form = self.form()
>>             form.option.args = options
>>             return render.index(dbresult,form)
>>
>> This return (Storage {'name': u'google'}) as one of the form args. All I 
>> want is google read back. I know I am missing something simple, any 
>> pointers? Thanks.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/webpy/-/GVLrFvTXH7sJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/webpy?hl=en.

Reply via email to