flask开发表单
2024-09-12 17:08:39
from flask import Flask
from flask import render_template
from flask import request
from flask import redirect app = Flask(__name__) @app.route('/user', methods=["POST", "GET"])
def hello_world():
message = None
if request.method == "POST":
username = request.form["username"]
password = request.form["password"]
if not username:
message = "please input username"
return render_template("index.html", message = message)
if not password:
message = "please input password"
return render_template("index.html", message = message)
if username == "jikexueyuan" and password == "":
return redirect("http://www.baidu.com")
else:
message = "username or password is wrong"
return render_template("index.html", message = message)
return render_template("index.html", message = message) if __name__ == '__main__':
app.run(port=8080, debug=True) #index.html
<!DOCTYPE html>
<html lang="en">
<body>
<div align="center">
<h1>user management</h1>
</div>
<div align="center">
{% if message %}
{{ message }}
{% endif %}
<form name="form1" method="post">
username : <input type="text" name="username" placeholder="username"/>
<br/>
password : <input type="password" name="password" placeholder="password"/>
<br/>
<input type="submit" name="submit" value="提交">
<input type="reset" name="reset" value="重置">
</form>
</div> </body>
<head>
<meta charset="utf-8">
<title>user management</title>
<script type="text/javascript" src="getValue.js"></script>
</head>
</html>
最新文章
- 9.Struts2在Action中获取request-session-application对象
- 使用 Portable Class Library(可移植类库)开发 Universal Windows App
- Struts2的标签库(五)——表单标签
- 构建tcpdump/wireshark pcap文件
- MD中bitmap源代码分析--状态机实例
- Demon_Tank (坦克移动发射子弹)
- hdu4714(树形dp)
- .Net Web开发技术栈
- django框架中的form组件的用法
- nginx nfs服务
- Spring HATEOAS的简单认识
- k8s定义Deployment,和service
- linux7 安装GitLab
- Python的三种格式化输出
- 【树莓派+.NET MF打造视频监控智能车】遥控篇
- VMWare中桥接、NAT、Host-only
- windows 网管常用命令
- [Winform][C#]获取系统颜色预定义颜色和现有字体集
- RabbitMq初探——消息持久化
- P1939 【模板】矩阵加速(数列)