当前位置:   article > 正文

Flask——请求响应循环_flask处理阻止重复请求

flask处理阻止重复请求

避免大量重复参数的访问导致视图函数代码重复、乱的问题,
Flask使用上下文是一些变量再一个线程中全局可访问,不会干扰其他线程。

1.程序上下文、请求上下文

变量名 上下文 说明
curr_app 程序上下文 当前激活程序的程序实例
g 程序上下文 处理请求时用于临时存储的对象,每次请求会重设g
request 请求上下文 请求对象,封装了HTTP请求的内容
session 请求上下文 用户会话,存储请求之间需要记住的值的词典

Flask在分发请求之前会激活程序、请求上下文,请求处理完后再删除。上下文被推送后才可以使用变量。
例子,

from hello import app
from flask import current_app
>>>current_app.name
出现错误
>>
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/499304
推荐阅读
相关标签
  

闽ICP备14008679号