我错过了一些很简单的东西,但是我不知道如何正确地阅读数据库选择在窗体参数中使用的查询。在
样本代码:
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)
这个返回(Storage{'name':u'google})作为一个形式参数。我只想要谷歌回读。我知道我错过了一些简单的事情,有什么建议吗?谢谢。在
试试这个:
Dropdown参数应该是列表或列表列表。在
(o.name, o.name)
中,第一个是选项的值(我通常将其设置为列的id),第二个是它的描述。如果它们是相同的,那么[o.name for o in options]
也应该起作用。在相关问题 更多 >
编程相关推荐