基于python的web系统界面登录
#让我们的电脑可以支持服务访问
#需要一个web框架
#pip install Flask
from flask import Flask, render_template,request
from random import randint
app = Flask(__name__)
@app.route('/index')
def index():uname = request.args.get("uname")return f"主页!!!欢迎登录{uname}"# 默认去当前目录的templates文件中去找
@app.route("/login")
def login():return render_template("login.html")
app.run(debug = True)
# 仅在开发环境中使用
if __name__ == '__main__':app.run(debug=True) # 仅用于开发环境
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>登录系统<div><form action="/index" method="get">用户名:<input type="text" name="uname" id=""></input>密码:<input type="password" name="pwd"></input><input type="submit" value="登 录" ></input></form></div>
</body>
</html>
这是一个简单的Flask Web应用实现登录功能的示例。Python代码使用Flask框架创建了两个路由:/index显示欢迎页面并接收用户名参数,/login渲染登录页面。HTML文件包含一个登录表单,通过GET方法提交用户名和密码到/index路由。应用启动时设置debug=True仅用于开发环境。整个示例展示了Flask处理路由、模板渲染和表单数据获取的基本用法。