当前位置: 首页 > news >正文

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

http://www.lryc.cn/news/572006.html

相关文章:

  • 深入理解mysql索引
  • PHP vs Python (Flask/Django) vs Java (SpringBoot) vs Vue:2024全栈技术终极对决
  • singlefligt使用方法和源码解读
  • MySQL 索引和select优化
  • ​​网络工程师知识点精讲与例题解析:数据链路层技术​​
  • 计算机视觉课程总结
  • 【Node.js 的底层实现机制】从事件驱动到异步 I/O
  • Python Peewee库连接和操作MySQL数据库
  • 条件向量运算与三元表达式
  • C语言——枚举
  • 解决Matplotlib三维图无法旋转的问题
  • AndroidR平台ToastPresenter引出BinderProxy泄漏
  • 实战指南:用DataHub管理Hive元数据
  • SkyWalking 部署与应用(Windows)
  • 7-4 身份证号处理
  • 企业班车出行服务系统的SDK选型、核心功能优化迭代的避坑复盘
  • Android软件适配遥控器需求-案例经验分享
  • WebRTC(六):ICE协议
  • 汇编语言期末快速过手笔记
  • React Native WebView键盘难题:如何让输入框不被键盘遮挡?
  • Alpha WORLD上线在即:首发AIOT,重塑项目价值格局
  • 48-Oracle CDB下的SID-实例名-服务名
  • Transformer-BiGRU、Transformer、CNN-BiGRU、BiGRU、CNN五模型多变量时序预测
  • 【计算机常识】--docker入门+docker desktop的使用(一)
  • MySQL 多表查询、事务
  • 如何使用ChatGPT快速完成一篇论文初稿?
  • Controller Area Network (CAN) 通信机制简介
  • Ubuntu服务器启动jupyter notebook,本地电脑Mobaxterm访问
  • 一个电脑装了多个python哪个生效?在 Windows 系统中修改环境变量 PATH 的优先级
  • Vue.js 按键修饰符详解:提升键盘事件处理效率