基于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处理路由、模板渲染和表单数据获取的基本用法。

相关推荐
洛小豆18 分钟前
为什么可以通过域名访问接口,但不能通过IP地址访问接口?
前端·javascript·vue.js
要加油哦~27 分钟前
vue | rollup 打包 | 配置 rollup.config.js 文件,更改 rollup的行为
前端
洛小豆29 分钟前
她问我Pinia两种Store定义方式,到底选哪种写法,我说我也不知道...
前端·vue.js·代码规范
ew452181 小时前
【VUE】某时间某空间占用情况效果展示,vue2+element ui实现。场景:会议室占用、教室占用等。
前端·vue.js·ui·elementui
唐人街都是苦瓜脸1 小时前
Vue 3中unref的写法
前端·javascript·vue.js
love530love1 小时前
【笔记】解决部署国产AI Agent 开源项目 MiniMax-M1时 Hugging Face 模型下载缓存占满 C 盘问题:更改缓存位置全流程
开发语言·人工智能·windows·笔记·python·缓存·uv
狐凄1 小时前
Python实例题:基于 Apache Kafka 的实时数据流处理平台
开发语言·python
前端小菜鸟吖2 小时前
2025年最新版HTML5超完整教程
前端·html
中微子2 小时前
WeUI-Uploader 源码深度解析:大厂必考的上传组件实现
前端
我想说一句2 小时前
在Colab玩转大模型:一天速成NLP魔法师!
前端·nlp·trae