selectField默认值不在视图函数中设置,,如何在Form类中根据数据库的数据动态设置
一般我们都是在视图函数中,
class NewForm(FlaskForm):
category = SelectField()
form = NewForm():
form.category.data = [c.id for c in news_obj.category]
或者
定义字段时候 category = SelectField(default=1)
如上两种方式
但是现在使用场景是不在视图函数中,,由于默认值是数据库调用的结果,所有在定义字段时default获取不了,,
这种情况下 如何设定默认值