【Python】Web学习笔记_flask(1)——模拟登录

安装flask

复制代码
pip3 install flask

第一部分内容:

1、主页面输出hello world

2、根据不同用户名参数输出用户信息

3、模拟登录

python 复制代码
from flask import Flask,url_for,redirect

app=Flask(__name__)

@app.route('/')
def index():
    return 'hello world'

@app.route('/user/<uname>')
def show_user_profile(uname):
    #显示用户名信息
    return f'用户名是:{uname}'


@app.route('/post/<int:uid>')
def show_user(uid):
    #显示用户id信息
    return f'用户id是:{uid}'


@app.route('/login')
def login():
    #模拟登录流程
    flag='success'
    #如果登录成功,跳转首页
    if flag:
        return redirect(url_for('index'))
    return '登录页面'


if __name__=='__main__':
    app.run(
        debug=True,
        port=8000
    )

输入连接:http://127.0.0.1:8000/login

相关推荐
无心水15 分钟前
Java时间处理封神篇:java.time全解析
java·开发语言·python·架构·localdate·java.time·java时间处理
吴秋霖38 分钟前
【某音电商】protobuf聊天协议逆向
python·算法·protobuf
深藏功yu名39 分钟前
Day24:向量数据库 Chroma_FAISS 入门
数据库·人工智能·python·ai·agent·faiss·chroma
~无忧花开~1 小时前
React生命周期全解析
开发语言·前端·javascript·react.js·前端框架·react
cm6543201 小时前
用Python破解简单的替换密码
jvm·数据库·python
cj81401 小时前
Prompt,Agent,Skill,Mcp分别于langchain有什么关系
前端
wan9yu1 小时前
为什么你需要给 LLM 的数据"加密"而不是"脱敏"?我写了一个开源工具
python
SuperEugene2 小时前
Axios + Vue 错误处理规范:中后台项目实战,统一捕获系统 / 业务 / 接口异常|API 与异步请求规范篇
前端·javascript·vue.js·前端框架·axios
行走的陀螺仪2 小时前
手写 Vue3 极简 i18n
前端·javascript·vue.js·国际化·i18n