首页 > 其他 > 详细

[Flask] Flask问题集

时间:2019-10-28 23:24:04      阅读:96      评论:0      收藏:0      [点我收藏+]

1.redirect和render_template的区别?

redirect:重定向,会改变url

render_template:模板渲染,用模板来渲染当前页,不会改变url

 

2.关于 ‘g‘ 对象踩的坑

【描述】

博客项目,在login请求中设置g对象,在register请求中取得g对象,取得None

@bp.route(/login,methods=(GET,POST))
def login():
    #...
    g.myname = john

@bp.route(/register,methods=(GET,POST))
def register():
    #...
    name = g.get(myname)
    print(name) # None

【分析】

文档中说道:To share data that is valid for one request only from one function to another ...

注意是一次请求,一次!

 要实现跨request需要用到session

[Flask] Flask问题集

原文:https://www.cnblogs.com/remly/p/11755489.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!