温馨提示×

Python中request.form怎么使用

小亿
298
2023-08-02 19:12:45
栏目: 编程语言

在Python中,request.form是一个字典对象,用于从HTTP请求中获取表单数据。

要使用request.form,首先需要导入Flask模块并创建一个Flask应用程序对象。然后,在Flask应用程序中的路由函数中,可以使用request.form来获取表单数据。

下面是一个示例代码:

from flask import Flask, request
app = Flask(__name__)
@app.route('/submit', methods=['POST'])
def submit_form():
username = request.form.get('username')
password = request.form.get('password')
# 处理表单数据
# ...
return 'Form submitted successfully!'
if __name__ == '__main__':
app.run()

在上面的示例中,我们创建了一个submit_form路由函数来处理表单提交。使用request.form.get('key')方法可以获取表单字段的值。在这个例子中,我们假设表单中有一个username字段和一个password字段。

请注意,在使用request.form之前,需要确保请求的方法为POST,可以通过在路由函数的methods参数中指定。

0