Python Flask 表单的使用

新建templ;ates/index.html 内容如下

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form action="">
    账号:

    <input type="text" name="name">
    <br>
    密码:
    <input type="password" name="password">
    <br>
    <input type="submit" name="submit">
</form>

</body>
</html>

在

针对这个templates目录需要做一下模板设置

选择 jinja2

新建 main_from.py

复制代码
main_form.py

from flask import Flask, render_template

app = Flask(__name__)

@app.route('/index')
def index():
    return render_template("index.html")


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

效果

如果针对post提交可以修改

main_from.py代码

复制代码
@app.route('/index',methods=['GET',"POST"])

和修改index.html

复制代码
<form action="" method="post">
    账号:
    <input type="text" name="name">
    <br>
    密码:
    <input type="password" name="password">
    <br>
    <input type="submit" name="submit">
</form>
相关推荐
小师兄吃牛肉5 小时前
C语言篇:内联函数
c语言·开发语言
协皓家具5 小时前
2026年广州岛台吧台椅厂家有啥新变化
大数据·运维·python·devops
yuniko-n5 小时前
【Java】字符串相关坑点
java·开发语言·python
用户019027581615 小时前
如何用 Python 统计 A 股连续涨停(几连板)?
python
外收内放5 小时前
Python基础语法练习题(拓展1)
python·游戏
jimy16 小时前
虚函数vtable,链接时看到构造函数,linker把符号地址写入vtable(三)
开发语言·c++
H_unique6 小时前
Chat2Excel:接口自动化测试
python·测试工具·自动化
ss2736 小时前
AI全栈实战 | 3.3-02 Python 并发:有 GIL 为什么还用多线程,asyncio 和 JS 事件循环同源不同味
开发语言·javascript·python
菜鸟~noob2336 小时前
【电子战】第20篇:凸优化与对数障碍法【含matlab代码】
开发语言·matlab
空心木偶☜6 小时前
Langgraph操作时常见的错误
python·ai·ai编程·langgraph