【发布时间】:2014-08-12 08:47:50
【问题描述】:
我是 Turbogears 2.3.3 和 Toscawidgets 2 的新手。谁能告诉我如何根据 id 设置默认值?
网址:.../view?id=2
FormWidget:
FruitForm(twf.Form):
class child(twf.TableLayout):
fruit=twf.SingleSelectField(options=DBsession.query(Fruit.id, Fruit.name)
型号:水果
身份证,姓名
控制器:
@expose ('view')
def view(self, id)
fruit=DBSession.query(Fruit).get(id)
return dict(page='view', value=fruit, form=FruitForm(action='/save')
模板:
<div>${form.display(value=value)}</div>
问题:
当url为/view?id=2时,SingleSelectField中如何显示id为2的水果?
谢谢。
【问题讨论】:
标签: python turbogears2 toscawidgets