首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不设置值的FormAlchemy下拉列表

不设置值的FormAlchemy下拉列表
EN

Stack Overflow用户
提问于 2011-12-06 13:12:46
回答 1查看 224关注 0票数 1

我所要做的就是使用使用formalchemy1.3.5的字典来设置下拉列表的值。

文件内容如下:

使用options参数的

方法将接受几种指定这些选项的方法:

  • 是SQLAlchemy对象的可迭代性;每个对象的str()将是描述,主键为值
  • a SQLAlchemy查询;查询将使用all()执行,返回的对象与
  • 相同,可迭代的(description,value)对
  • 是{description: value}结对

f 211的字典。

我创建了一本字典,如下所述:

代码语言:javascript
复制
Location = model.meta.Session.query(model.Location)

cityCodes = {}

for row in Location:
    cityCodes.update({row.city : str(row.location_code)})

并包括:

代码语言:javascript
复制
EmpsPerson.wiw_location_code.label('Location').dropdown(options = cityCodes),

但是,这些值仍被设置为描述:

代码语言:javascript
复制
<option value="Dubai">Dubai</option>
<option value="Portsmouth">Portsmouth</option>
<option value="Toulouse">Toulouse</option>
<option value="Singapore">Singapore</option>

已解决:

因此,为了解决这个问题,我刚刚使用了:

代码语言:javascript
复制
for row in Location:
cityCodes.append([row.city,int(row.location_code)])

 EmpsPerson.location_code.label('Location').dropdown(options=cityCodes)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-06 16:08:31

我想医生已经过时了。试着列个单子

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8400471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档