HTML与Flask表单之间的关系(chatgtp提供)

✅ HTML 表单是什么?

HTML 提供一个用户输入的界面,用于发送数据给 Flask。

复制代码

html

<form method="POST" action="/login">

用户名:<input type="text" name="username"><br>

密码:<input type="password" name="password"><br>

<input type="submit" value="登录">

</form>


✅ Flask 接收表单数据

Flask 的 request 对象可以获取用户输入的数据:

复制代码

python

python 复制代码
from flask import Flask, request, render_template

app = Flask(__name__)

@app.route('/login', methods=['GET', 'POST'])
def login():
    if request.method == 'POST':
        username = request.form.get('username')  # 获取 HTML 表单中的用户名
        password = request.form.get('password')  # 获取密码
        return f'你输入的用户名是 {username},密码是 {password}'
    return render_template('login.html')  # 显示登录页面
相关推荐
Mintopia8 分钟前
Three.js 自定义着色器(Custom Shaders)
前端·javascript·three.js
时光足迹8 分钟前
电子书阅读器之笔记高亮
前端·javascript·react.js
洛小豆11 分钟前
我问她:WebSocket 怎么发大文本,她说:豆子,别一口气塞下去,会噎到的
前端·javascript·websocket
萌萌哒草头将军15 分钟前
苏醒吧,Remix!好消息,Remix将基于Preact 重构,更快更轻量!🚀🚀🚀
前端·vue.js·react.js
姑苏洛言17 分钟前
在线考试系统的设计与实现
前端·后端
江城开朗的豌豆23 分钟前
JavaScript篇:突破单线程束缚!前端也能玩转多线程的奇妙之旅
前端·javascript·面试
三只眼骑士1 小时前
电脑有网,谷歌浏览器连不上网怎么解决
前端
莫空00001 小时前
CSS 百分比单位解析:你以为很简单,其实藏着这些“相对”的坑!
前端·css
小红军1 小时前
说说binder
前端
茄茄茄子eggplant1 小时前
【uniapp+mapbox】存一下uniapp用renderjs加载mapbox的写法
前端