1

オブジェクトを pre_request からリクエスト ハンドラに送信したい。

# config.py
def pre_request(worker, req):
    setattr(req, 'my_message', 'hello,world')

# app.py
import request
...
    @app.route('/')
    def my_handler():
        print request.my_message
...

しかし、私は例外を得ました:*** AttributeError: 'Request' object has no attribute 'my_message' 私に何か問題がありますか? ありがとう

4

1 に答える 1

1
# config.py
def pre_request(worker, req):
    req.headers.append({'my_message', 'Hello, world!'})

カスタムmy_messageヘッダーで利用できます。

于 2014-06-19T21:11:53.590 に答える