python实现Flask POST Demo

数据处理逻辑

python 复制代码
from flask import Flask, request

app = Flask(__name__)


@app.route('/', methods=['POST'])
def index():
    username = request.form['username']
    password = request.form['password']
    if username == "Jhon" and password == "1":
        return f"<html><body>Welcome {username}</body></html>"
    else:
        return f"<html><body>Welcome!</body></html>"


if __name__ == '__main__':
    app.run(debug=True)

前端代码

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>GET and POST</title>
</head>
<body>
    <form action = "http://localhost:5000" method = "post">
         <table>
            <tr>
                <td>Name</td>
                <td><input type ="text" name ="username"></td>
            </tr>
            <tr>
                <td>Password</td>
                <td><input type ="password" name ="password"></td>
            </tr>
            <tr>
                <td><input type = "submit"></td>
            </tr>
        </table>
    </form>
</body>
</html>

两个文件在同目录下,运行py文件即可。

相关推荐
nanzhuhe4 分钟前
python中参数前**的含义
开发语言·python
wt_cs8 分钟前
身份认证C#集成方案-数字时代身份证实名认证利器
开发语言·c#
hello_ejb323 分钟前
聊聊Spring AI Alibaba的PdfTablesParser
windows·python·spring
Kairo_0125 分钟前
秘密任务 2.0:如何利用 WebSockets + DTOs 设计实时操作
python
ghost14330 分钟前
Python自学第2天:条件语句,循环语句
开发语言·python·学习
RunsenLIu31 分钟前
基于Django实现的图书分析大屏系统项目
后端·python·django
Chandler2441 分钟前
Go:低级编程
开发语言·后端·golang
小小福仔43 分钟前
Python爬虫第四战(使用防盗链下载视频)
爬虫·python·音视频·反爬·防盗链referer
明月看潮生1 小时前
青少年编程与数学 02-016 Python数据结构与算法 23课题、分布式算法
分布式·python·算法·青少年编程·编程与数学
^_^ 纵歌1 小时前
用python比较两个mp4是否实质相同
开发语言·python·音频·视频