1.表单处理
Web 表单是 Web 应用程序的基本功能,它是 HTML 页面中负责数据采集的部件。通常情况下,表单有三个部分组成,分别是表单标签、表单域、表单按钮。表单允许用户输入数据,负责HTML页面数据采集,通过表单将用户输入的数据提交给服务器。
下面通过一个简单的案例来说明使用;
from flask import Flask,render_template,request
app = Flask(__name__)
app.debug = True
@app.route("/show/")
def show():
return render_template("show.html")
@app.route("/handle/",methods=["POST"])
def handle():
# form 表单数据
form_results = request.form
# 显示
username = form_results.get("name")
chinese = form_results.get("chinese")
programming = form_results.get("programming")
description = form_results.get("description")
# 数据
results = {"username":username,
"chinese":chinese,
"programming":programming,
"description":description,
}
return render_template("results.html",results=results)
if __name__ == '__main__':
app.run()
前端模板文件代码,参考如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>登录<