美文网首页
flask系列1-全局变量g对象使用

flask系列1-全局变量g对象使用

作者: 蕴重Liu | 来源:发表于2019-07-10 14:10 被阅读0次

    全称:global
    为了保存用户的自定义参数,在一次请求中,全局可以调用,常用于存储用户数据。

    from flask import Flask, g
    
    --在登录校验的装饰器中,获取用户数据,将其set到g中
    g.username = username
    
    --在业务代码中,即可输出用户数据
    debug(g.username)
    

    --注意大多数代码示例基于login函数,但是在实际项目中,给g赋值应基于登录校验的装饰器函数
    在不同请求中,g 并不是同一个 g;换言之,当前请求完全结束时,当前的 g 也就销毁了。

    相关文章

      网友评论

          本文标题:flask系列1-全局变量g对象使用

          本文链接:https://www.haomeiwen.com/subject/pxxhkctx.html