Python 将值分配给wtform字段
我有一个清单如下所示Python 将值分配给wtform字段,python,python-2.7,wtforms,wt,Python,Python 2.7,Wtforms,Wt,我有一个清单如下所示 self.glb_data_list = [{'disp_type': '2'}] 我想将此'disp_type'值分配给wtform下拉字段'disp_type'。这是我的wtforms字段 disp_type = fields.SelectField(u'Preset Mapping', choices=[(0, u'Custom'),
self.glb_data_list = [{'disp_type': '2'}]
我想将此'disp_type'值分配给wtform下拉字段'disp_type'。这是我的wtforms字段
disp_type = fields.SelectField(u'Preset Mapping',
choices=[(0, u'Custom'),
(1, u'Loopback'),
(2, u'All_East'),
(3, u'All_Wast'),
(4, u'16_East_16_West'),
(5, u'8_East_8_West'),
(6, u'STM1_East')],
coerce=int, default=0)
有人能告诉我如何分配如果你将强制分配给
int
,glb_数据列表
应该是[{dist_type':2}]
(一个整数值)为什么glb_数据列表是一个dict列表而不仅仅是一个dict?
self.glb_data_list = {'disp_type': 2}
disp_type = fields.SelectField(u'Preset Mapping',
choices=[(0, u'Custom'),
(1, u'Loopback'),
(2, u'All_East'),
(3, u'All_Wast'),
(4, u'16_East_16_West'),
(5, u'8_East_8_West'),
(6, u'STM1_East')],
coerce=int, default=0)
disp_type.data = self.glb_data_list['dist_type']