Having same problem citation "This code produce only a simple imput box and
not a drop down menu"
Have you found a solution?
Dana petak, 11. listopada 2013. 19:06:23 UTC+2, korisnik Py Dev napisao je:
> Massimo,
>
> thank you very much for your example, but it does not work, here is my
> complete code:
>
> model:
> db.define_table('cities',
> Field('name'),
> Field('mystate'),
> format = '%(name)s'
> )
> #db.cities.requires=IS_IN_DB(db, 'cities.id', '%(name)s')#IS_IN_DB(db,
> db.cities.id,'%(name)s')
>
> controller:
> def insertData():
> if db(db.cities.id>0).count() == 0:
> db.cities.truncate()
> db.cities.insert(name='Cityname1',mystate='State1')
> db.cities.insert(name='Cityname2',mystate='State2')
> db.cities.insert(name='Cityname3',mystate='State2')
> db.cities.insert(name='Cityname4',mystate='State3')
> db.cities.insert(name='Cityname5',mystate='State3')
>
> def menuFromDb():
> form = SQLFORM.factory(Field('choose_city','reference cities'))
> #reference cities, db.cities
> #form = SQLFORM.factory(Field('choose_city','db.cities'))
> return dict(form=form)
>
> View:
> {{extend 'layout.html'}}
> {{=form}}
>
>
> This code produce only a simple imput box and not a drop down menu, that
> comes from the db as intended.
>
> I think, only one line of code is missing, but what?
>
> Thanks for your help and your great work with web2py!
>
> pd
>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.