表单验证:如何获取错误中显示的字段的实际长度?

Form validation: how to get the actual length of a field shown in errors?

我在 Flask WTF 中的表单如下所示:

class PublishForm(Form):
    tweet = TextAreaField('tweet', [validators.DataRequired(), validators.Length(123, 123)])

当我在模板中显示错误时,我没有得到显示的实际长度。知道如何实现吗?

                    <div class="alert alert-danger">
                        {% for field in form.errors %}
                            {% for error in form.errors[field] %}
                                {{ error }}
                            {% endfor %}
                        {% endfor %}
                    </div>

我最终是这样修复它的:

                    {% if form.errors %}
                        <div class="alert alert-danger">
                            {% set count = form.tweet.data|length %}
                            {% for field in form.errors %}
                                {% for error in form.errors[field] %}
                                    {{ error }}
                                    Actual Length: {{ count }}
                                {% endfor %}
                            {% endfor %}
                        </div>
                    {% endif %}