1
zhuangzhuang1988 2016-08-28 22:51:44 +08:00 via iPad
g
|
2
SourceMan 2016-08-28 22:52:53 +08:00 via iPhone
o
|
3
cloverstd 2016-08-28 22:55:46 +08:00
g or 你自己挂到 request 上,或者自己写个 LocalProxy
|
5
tumbzzc 2016-08-28 23:04:54 +08:00
|
6
HFcbyqP0iVO5KM05 2016-08-29 00:11:01 +08:00 via Android
@tumbzzc
被 @before_request 装饰的 preprocess functions 只是比被 @app.route 装饰的 view function 先执行,不过它们都在一个 request 周期中,所以可以在 preprocess functions 中把变量保存到 flask.g ,在 view function 中读取就可以了 不知道我的理解有没有问题😁 |
7
srlp 2016-08-29 01:48:51 +08:00 via iPhone
g 当成一个全局变量来用,把变量挂在 g 下面可以传递数据。
|
8
hasdream 2016-08-29 23:20:23 +08:00
用_request_ctx_stack 或者_app_ctx_stack 这两个都是 flask 每个 request 都会使用的全局 stack
|
9
luofan004 2018-10-25 16:37:18 +08:00
请问下大佬些,我想在 before_request 修改 request 带的 endpoint,指向我自己定义的特定方法,该怎么实现啊。。
|