背景:用Flask写的程序,原本运行得好好的,忽然有一天重编译后总是报too many values unpacked. 原因:估计flask对selectfield做过改版了,原本可以不用区分value和label,现在必须区分了,也就是说原本指定selectchoice时可以只写一种要素,现在两种都要写,哪怕value和label的值一致。 解决办法:修改choice格式-ccy = SelectField("币种", validators=[DataRequired()],choices=[('USD','USD'),('JPY','JPY')])
Flask: 总是报too many values unpacked
关注
打赏