使用持久的动态表单在Flask中查看和模板化

时间:2015-09-18 19:13:54

标签: python flask jinja2 wtforms flask-wtforms

我正在使用UI流程,该流程使用从先前的表单选择和后端数据模型(根据this)构建的动态wtforms的几个阶段。我当前(新手)方法只是简单地呈现每个新表单代替以前提交的表单。但是,我希望能够在每次提交新内容时保留以前的表单及其选择,以便整体结构可见。

是否有用于实现此目的的烧瓶模式?

1 个答案:

答案 0 :(得分:0)

如果将来有人需要这个,我发现最好的方法就是在表单通过烧瓶session对象提交给cookie之后保留实际的模型数据,这样每个新表单/模板阶段可以是最后一个子表单,表单/视图和之前的表单可以使用会话cookie中的数据重新呈现。