【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

相关推荐
l125865几秒前
# RAG噪声知识库治理:一致性与可信度的四层防线设计
数据库·人工智能·python·自然语言处理·langchain
zoujiahui_20183 分钟前
别再只写 np.random.seed() 了:default_rng 与 np.random、random 到底差在哪?
python
Patrick在香港5 分钟前
Claude Agent 进阶:4 种工具调用编排模式,让 0820 那 13 个 endpoint 并行起来
python·ai·ai编程
计算机魔术师37 分钟前
AI为拿高分不惜入侵网站:22个模型作弊审计,真相让人背脊发凉
前端
晓说前端39 分钟前
TypeScript 核心语法应用 —— Vue 3 中的使用(下)
前端·javascript·typescript·类型系统
qq_513728041 小时前
StaleElementReferenceException(陈旧元素引用异常)
python
zhangminghuan1 小时前
微信小程序开发核心知识点全景解析(前端必备硬核基础)
前端·微信小程序·小程序
千里码aicood1 小时前
基于Python的电商数据采集系统(大数据+爬虫)
开发语言·python
johnny2331 小时前
Flask生态:Flask-SocketIO、Flask-MonitoringDashboard
flask
boooooooom1 小时前
尝尝咸淡:从朴素 RAG 到 Graph RAG——一个烹饪问答系统的三层检索升级之路
前端·后端·llm