Python WTF引导快速表单如何呈现HTML

Python WTF引导快速表单如何呈现HTML,python,bootstrap-4,flask-wtforms,wtforms,Python,Bootstrap 4,Flask Wtforms,Wtforms,大家好,我必须使用一个独特的HTML页面来显示几个字段,这些字段将填充一些从csv文件检索到的数据。 我想使用WTF快速表单将所有字段一起传递到HTML页面,因为我不知道字段名称,因为它们可以从不同的csv文件中检索(它们将相当于csv的列标题)。 唯一的问题是,我希望它们显示在两列(div)中,因此一半字段在一列中,一半在另一列中,而quick form将在单个垂直列表中显示它们。 我怎样才能以最简单的方式解决这个问题?要添加到布局的快速表单中的任何属性 我使用wtf.form_字段尝试了以下

大家好,我必须使用一个独特的HTML页面来显示几个字段,这些字段将填充一些从csv文件检索到的数据。 我想使用WTF快速表单将所有字段一起传递到HTML页面,因为我不知道字段名称,因为它们可以从不同的csv文件中检索(它们将相当于csv的列标题)。 唯一的问题是,我希望它们显示在两列(div)中,因此一半字段在一列中,一半在另一列中,而quick form将在单个垂直列表中显示它们。 我怎样才能以最简单的方式解决这个问题?要添加到布局的快速表单中的任何属性

我使用wtf.form_字段尝试了以下方法,但这样我必须知道每个字段的名称,并且我必须为每个CSV文件创建一个HTML页面,虽然我希望有一个带有快速表单的HTML页面,但我不能让字段以这种方式显示在两列中

<div class="row">

    <div class="col-md-6">

        {{ wtf.form_field(form.COD_SPORTELLO) }}
        {{ wtf.form_field(form.QU_CAP) }}
        {{ wtf.form_field(form.QU_CAP_INTER) }}
        {{ wtf.form_field(form.CAUSALE) }}
        {{ wtf.form_field(form.ONERI_RATE_VAL) }}
        {{ wtf.form_field(form.FLAG_ANTIRIC) }}
        {{ wtf.form_field(form.FLAG_VIG) }}

    </div>

    <div class="col-md-6">
        {{ wtf.form_field(form.COD_RAPPORTO) }}
        {{ wtf.form_field(form.QU_CAP_VALUTA) }}
        {{ wtf.form_field(form.DATA_SCADENZA) }}
        {{ wtf.form_field(form.ONERI_RATE) }}
        {{ wtf.form_field(form.QU_INTER_VALUTA) }}
        {{ wtf.form_field(form.FLAG_AR) }}

    </div>

</div>


{{wtf.form_字段(form.COD_SPORTELLO)}
{{wtf.form_字段(form.QU_CAP)}
{{wtf.form_字段(form.QU_CAP_INTER)}
{{wtf.form_字段(form.CAUSALE)}
{{wtf.form_字段(form.ONERI_RATE_VAL)}
{{wtf.form_字段(form.FLAG_ANTIRIC)}
{{wtf.form_字段(form.FLAG_VIG)}
{{wtf.form_字段(form.COD_reporto)}
{{wtf.form_字段(form.QU_CAP_VALUTA)}
{{wtf.form_字段(form.DATA_SCADENZA)}
{{wtf.form_字段(form.ONERI_比率)}
{{wtf.form_字段(form.QU INTER_VALUTA)}
{{wtf.form_字段(form.FLAG_AR)}
我认为这有点棘手,因为即使我向快速表单传递一些参数,比如水平列(必须是列类型的3元组,左列大小,右列大小),它也会创建第二列,但它仍然只显示一列字段,所以我必须告诉他,我希望一列上有一半的字段,另一列上有一半字段(div)。
我不能使用form_字段并列出每个文件名,因为我不知道字段名

可以直接从模板为字段分配一个类。如果您知道您需要什么引导类,那么可以使用带有关键字参数
class

正如在这个回答中所解释的


我知道,但是要创建两列引导类,您需要将每个列放在一个div中,如下所示{{wtf.quick_form(form)}{{wtf.quick_form(form)}如果我把quick form放两次,它会把字段重复两次,因为quick form会将类中的所有值一起传递。虽然我需要右列中的一半字段,另一半在左栏。我无法编写单个字段,因为我不知道将传递给模板的字段名称以及有多少字段