如何使用Flask-bootstrap在编辑表单上获取当前值?

时间:2019-01-22 15:45:15

标签: python flask flask-wtforms wtforms flask-bootstrap

我使用 Fask-wtf 制作一个编辑表单,然后呈现如下 jinja2 代码的表单:

 <form action="{{url_for('edit_student', student_id=student.id)}}" method="post">
    {{ form.csrf_token }}
    {{ form.name(value = student.name) }}
    <button class="btn btn-sm btn-success" type="submit">Edit Student</button>
 </form>

{{ form.name(value = student.name) }}中的用于在该输入字段上获取当前的学生姓名。

现在,我正在使用 Flask-bootstrap 自动获取我在Flask-wtf类上创建的所有字段,下面是代码:

{% extends "admin_base_template.html" %}
{% import 'bootstrap/wtf.html' as wtf %}

{% block admin_app_content %}
    <h1>Student Billing</h1>
    <br>
    <div class="row">
        <div class="col-md-4">
            {{ wtf.quick_form(form) }}
        </div>
    </div>
{% endblock %}

所以..,我的问题是,如何像我在上面的代码中使用 jinja2 手动进行操作那样,通过Flask-bootstrap获取当前值以获取预填充的编辑。 >

0 个答案:

没有答案