【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

相关推荐
索西引擎2 分钟前
【React】useState 函数式更新机制:闭包陷阱规避与状态一致性保障分析
前端·react.js·前端框架
梅雅达编程笔记4 分钟前
编程启蒙|Scratch 转 Python 系列第10天:问答闯关游戏实战(AI题库管理+随机出题实战)
人工智能·python·游戏·青少年编程
anyup9 分钟前
从文本到具身:我给 AI Agent 搭了套实时 3D 交互身体
前端·人工智能·aigc
lichenyang45311 分钟前
给弱模型一本说明书:我把文档规范做成单文件 Skill,也终于分清了 Skill 和 MCP
前端
AOwhisky16 分钟前
Python 学习笔记(第十一期)——运维自动化(上·后篇):进程级监控与子进程管理——psutil进阶
运维·开发语言·python·学习·云原生·运维开发
咖啡无伴侣21 分钟前
Vue3 DOM 异步更新与性能优化全套学习笔记
前端·vue.js
人工干智能26 分钟前
Python 的链式调用:一连串的“点”调用
开发语言·python
卷无止境31 分钟前
Cognee:面向 AI 智能体的开源记忆平台
人工智能·python
weixin_BYSJ198736 分钟前
django在线图书销售平台---附源码16192
java·javascript·spring boot·python·django·flask·php
为了摸鱼而战40 分钟前
OpenSpec + Superpowers + gstack 三器合一:你的 AI 编程终于可以从"拍脑袋"进化到"流水线"了
前端