尝试使用Jinja呈现WTForms会导致RecursionError

时间:2019-01-11 20:27:25

标签: python flask flask-wtforms wtforms

我正在使用WTF-Forms制作表单。这是表单代码:

    <div class="form-group">
        {{ form.rating.label(class="form-control-label") }}
        {% if form.rating.errors %}
            {{ form.rating(class="form-control form-control-lg is-invalid") }}
            <div class="invalid-feedback">
                {% for error in form.rating.errors %}
                    <span>{{ error }}</span>
                {% endfor %}
            </div>
        {% else %}
            {{ form.rating(class="form-control form-control-lg") }}
        {% endif %}
    </div>

数据被包装在一个字段集中,上面还有另外两个表单组,我没有列出,因为它们是不相关的。执行代码时,我得到以下信息:

  

RecursionError:调用Python对象时超出了最大递归深度

0 个答案:

没有答案