我想用这个查询返回的行填充WTForms SelectField:
cur.execute("SELECT length FROM skipakke_alpin_ski WHERE stock > 0")
这个查询返回不同类型滑雪板的滑雪长度行。cur.fetchall()
返回以下元组:
[(70,), (75,), (82,), (88,), (105,), (115,), (125,), (132,), (140,), (150,), (160,), (170,)]
我该如何将这些数字添加到一个SelectField
中,使得每个滑雪板长度都可以成为可选择的选项?如果我要手动完成这个过程,我会按照以下步骤进行:
ski_size = SelectField('Ski size', choices=['70', '70', '75', '75'])
对于所有不同长度的情况,都要这样做。