首页 > 解决方案 > 带压缩的烧瓶

问题描述

我正在尝试为 Flask 中的某些视图打开压缩,如下所示:

from flask import Flask
from flask_compress import Compress

app = Flask(__name__)
app.config["COMPRESS_REGISTER"] = False  # disable default compression of all eligible requests
compress = Compress()
compress.init_app(app)

# Compress this view specifically
@app.route("/test")
@compress.compressed()
def view():
   pass

但我收到以下错误:

    @compress.compressed()
AttributeError: 'Compress' object has no attribute 'compressed'

我正在查看的原始帖子是:https ://snyk.io/advisor/python/flask-compress#readme

我认为这可能与flask版本有关。以下是我使用的版本:

Python: 3.6.10
flask: 1.1.2
flask-compress: 1.4.0

标签: pythonrestflaskgziphttp-compression

解决方案


推荐阅读