基于python的web系统界面登录



python 复制代码
#让我们的电脑可以支持服务访问
#需要一个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)  # 仅用于开发环境
html 复制代码
<!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处理路由、模板渲染和表单数据获取的基本用法。

相关推荐
CyrusYiVPP2 分钟前
实测 Ollama 本地部署:我用 Python 搓了个离线问答机器人,Qwen4 27B 一到换个模型名就能用
人工智能·python
RobinDevNotes36 分钟前
从 Electron 到 GPUI,9 个跨平台桌面方案该怎么选
前端·javascript·rust·electron·openresty·前端开发工具
2601_9679801141 分钟前
Python中flatten( )函数及函数用法详解
python·numpy·数组操作·flatten函数·列表处理
xbzb1 小时前
自定义 yum 软件源:Linux 上 createrepo,Windows 上纯 Python 也能造
linux·运维·windows·python·yum·createrepo
jay神2 小时前
基于 YOLOv8 的轴承缺陷检测(Web 版)
前端·人工智能·yolo
jay神2 小时前
基于 YOLOv8 的森林火灾检测系统(Web 版)
前端·yolo
code2cat2 小时前
HTML基础篇之第一张网页:从index.html到浏览器里的任务清单
前端·html
miss3 小时前
AI 改完不敢上线?OpenSpec 规约驱动开发实战
前端·代码规范·前端工程化
AiMan3 小时前
腾讯ima还是不可以导出左侧所有对话,只能单条导出,方法不对吗
前端
去伪存真3 小时前
并发量一高就装死?Agent 全链路“防猝死”手册
前端·agent