【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

相关推荐
小趴蔡ha1 小时前
02 Anaconda、Python 与机器学习开发环境入门
python·机器学习·anaconda
2401_868534781 小时前
RTOS之RT-Thread & Linux:线程/进程管理与调度核心差异分析
c++·python
codeGoogle1 小时前
自研 IM 还是选择第三方 SDK?企业开发者应该如何权衡?
前端·后端·程序员
数字化转型分享点滴2 小时前
富士康、蓝思科技为何选择四化信息?MES制造执行系统的实践
python·科技
wling03012 小时前
vasp虚频计算-python脚本
开发语言·windows·python·vasp计算
魔镜前的帅比2 小时前
(开源项目)x-claw(总)
python·ai·rust·开源
用户938515635072 小时前
React Context 与自定义 Hook 从底层到实践:「跨层级通信 + 副作用封装」全解析
前端·javascript·react.js
滴滴答答哒3 小时前
VUE3+element-plus MultiSelect 多选下拉组件
前端·javascript·vue.js
xrandzj3 小时前
Python面向对象编程入门:类、实例、初始化与封装实践
开发语言·python
其美杰布-富贵-李3 小时前
04 watch 与 Vue 响应式数据流
前端·javascript·vue.js