子类化 Flask — Flask 文档
来自菜鸟教程
Flask/docs/1.1.x/patterns/subclassing
子类化烧瓶
Flask
类是为子类化而设计的。
例如,您可能希望覆盖请求参数的处理方式以保留其顺序:
这是覆盖或增强 Flask 内部功能的推荐方法。
Flask
类是为子类化而设计的。
例如,您可能希望覆盖请求参数的处理方式以保留其顺序:
from flask import Flask, Request
from werkzeug.datastructures import ImmutableOrderedMultiDict
class MyRequest(Request):
"""Request subclass to override request parameter storage"""
parameter_storage_class = ImmutableOrderedMultiDict
class MyFlask(Flask):
"""Flask subclass using the custom request class"""
request_class = MyRequest
这是覆盖或增强 Flask 内部功能的推荐方法。