我正在使用flask、wtforms和jinja创建一个表单。我想弄清楚我的无线电波场是如何根据db的数据预先检查值的? 例如,我有一个需要联系的各种商家的数据库。已联系商户的事实显示在单选按钮字段中:
contacted = RadioField('Has merchant been contacted', choices=[('No', 'No'), ('Yes', 'Yes')])
每当保存此表单时,值“No”或“Yes”将作为字符串传递给表merchants
列contact
成功保存该值,但每次再次访问concrete merchants视图时,不会使用先前保存的值检查radiobutton。这意味着应用程序用户看不到merchant.contact
列值的当前状态(这意味着他不知道是否联系了商户)
我尝试在jinja模板中的value
属性中添加merchant.contact
值,但不起作用:
{{result_form.contacts(class='form-check-input', type='radio', value=merchant.contact)}}
如何根据数据库中的值检查radiobutton字段
目前没有回答
相关问题 更多 >
编程相关推荐