Python pyramid_simpleform如何处理关系?
我在塔架1中使用过正式的化学疗法之后,开始了我的第一步 我开始使用的表单非常简单:我有一些选项,用户必须选中一个 下面是表单类:Python pyramid_simpleform如何处理关系?,python,pyramid,simple-form,Python,Pyramid,Simple Form,我在塔架1中使用过正式的化学疗法之后,开始了我的第一步 我开始使用的表单非常简单:我有一些选项,用户必须选中一个 下面是表单类: class OptionsSchema(Schema): ... id_opt = validators.Int(not_empty=True) 下面是视图中的实例: model = DBSession.query(models.Model).first() form = Form(request, schema=OptionsSchema, obj
class OptionsSchema(Schema):
...
id_opt = validators.Int(not_empty=True)
下面是视图中的实例:
model = DBSession.query(models.Model).first()
form = Form(request, schema=OptionsSchema, obj=model)
renderer = FormRenderer(form)
假设model.id_opt==3
在这里,我为模板中模型中的每个选项制作了一个单选按钮:
%for opt in model.options:
${form.radio('id_opt', value=opt.id)}
%endfor
我希望看到的是一个检查过的id_opt==3,如下所示:
<input id="id_opt_1" name="id_opt" type="radio" value="1" />
<input id="id_opt_2" name="id_opt" type="radio" value="2" />
<input id="id_opt_3" checked="checked" name="id_opt" type="radio" value="3" />
但我一个也没有
我必须自己设置选中选项吗?可能重复的可能重复的