最近开始使用Flask。目前,我有一个程序,可以在docx文件中搜索{{}}标签,并将它们添加到字典中,最终看起来如下所示。
{
‘{{name}}’:’John’,
‘{{address}}’:’’,
‘{{zip}}:’’
}
我想一个页面,显示关键字段名称,并为每个字段的条目形式。该值应预先填充,如果有一个值,即约翰。用户应该能够改变这一点。显然,空白值将是空白等待用户输入。
字典的长度会有所不同(可能是5个,也可能是20个字段名)。
人们将如何着手解决这个问题?不确定这是否会被称为动态表单生成?
谢谢
1条答案
按热度按时间bis0qfac1#
所以我想得太多了,试图用WTForms把一个方形的钉子强行塞进一个三角形的洞里。
解决方案很简单,利用jinja2模板引擎为字典中的每个键对值创建表单和输入元素。