我有一个装饰器(称为deco
),我想将它应用于Flask应用中的每个视图,以便修改响应头以避免IE的兼容模式(res.headers.add("X-UA-Compatible", "IE=Edge"
)。我使用它像如何将装饰器应用于每个烧瓶视图
@app.route('/')
@deco
def index():
return 'Hello world'
我目前使用的Flask
子类来创建应用程序(修改神社的行为)
class CustomFlask(Flask):
jinja_options = ...
app = CustomFlask(__name__, ...)
有没有一种方法,我可以修改CustomFlask
到deco
装饰应用到所有反应?
你究竟想在这里做什么?你试图解决的用例是什么?如果我看到一个,这就像[XY问题](http://meta.stackexchange.com/q/66377)。 –
这是为IE浏览器。我更新了这个问题。 – beardc