flask wtform - 访问不同功能的对象

时间:2017-11-28 14:57:19

标签: python flask wtforms

在烧瓶中是否可以将GET和POST分离为2个函数并在POST函数中访问创建的wtform?

@app.route('/foo', methods=['GET'])
def foo_get():
    ... 
    form = MyForm() # Initialize form
    ...
    return render_template('foo.html', form=form)

@app.route('/foo', methods=['POST'])
def foo_post():
    ...
    # POST function for foo's form
    # access form here?

1 个答案:

答案 0 :(得分:2)

创建另一个表单实例。这确实是在将表单提交给同一个函数时会发生什么,没有"内存"请求之间的局部变量。