【发布时间】:2015-08-12 19:30:30
【问题描述】:
我的 Flask 应用程序中使用 Wtforms 的表单有以下代码。我使用 FieldList 将两个字段用于一个部分。
class A(Form)
additional = FieldList(FormField(Additional), 'Additional', min_entries=1)
submit = SubmitField('Submit')
class Additional(Form):
choices = [('Funding Mechanism', 'Funding Mechanism'), ('Study Section Name', 'Study Section Name')]
critera = SelectField('Additional Criteria', choices=choices)
input = StringField()
模板使用wtf.quick_form:
{% extends "base.html" %}
{% import "bootstrap/wtf.html" as wtf %}
{% block title %}Grants - Find Grant{% endblock %}
{% block page_content %}
<div class="page-header">
<h1>Specify</h1>
</div>
<div class="col-md-4">
{{ wtf.quick_form(form) }}
</div>
{% endblock %}
如何更改代码,使其格式如下所示?这是 Stockholm 的form from his question 中@Niklas 的屏幕截图。
【问题讨论】:
-
可以显示模板代码吗?
-
@v1k45 我已编辑以包含模板!谢谢
-
您是返回表格 A 还是附加表格?我尝试将最基本的 Jinja 模板与 Flask-Bootstrap 一起使用,它似乎对我有用。也许你的 CSS 有问题。
-
我要返回表格 A @Connie
标签: python css flask wtforms flask-wtforms