是否有Flask或Jinja2配置标记/扩展名,可在呈现模板后自动最小化HTML输出?
找到了一种更好的方法。你可以使用以下方法缩小所有页面:
from flask import Flask from htmlmin.main import minify app = Flask(__name__) @app.after_request def response_minify(response): """ minify html response to decrease site traffic """ if response.content_type == u'text/html; charset=utf-8': response.set_data( minify(response.get_data(as_text=True)) ) return response return response