Add compression

This commit is contained in:
Peter Stockings
2026-02-03 23:25:13 +11:00
parent 9a2ce6754a
commit d223bdeebc
2 changed files with 5 additions and 1 deletions

3
app.py
View File

@@ -22,12 +22,15 @@ from flask_htmx import HTMX
import minify_html import minify_html
import os import os
from dotenv import load_dotenv from dotenv import load_dotenv
from flask_compress import Compress
# Load environment variables from .env file in non-production environments # Load environment variables from .env file in non-production environments
if os.environ.get('FLASK_ENV') != 'production': if os.environ.get('FLASK_ENV') != 'production':
load_dotenv() load_dotenv()
app = Flask(__name__) app = Flask(__name__)
app.config['COMPRESS_REGISTER'] = True
Compress(app)
app.config.from_pyfile('config.py') app.config.from_pyfile('config.py')
app.secret_key = os.environ.get('SECRET_KEY', '2a661781919643cb8a5a8bc57642d99f') app.secret_key = os.environ.get('SECRET_KEY', '2a661781919643cb8a5a8bc57642d99f')
jinja_partials.register_extensions(app) jinja_partials.register_extensions(app)

View File

@@ -17,4 +17,5 @@ Flask-Bcrypt==1.0.1
email-validator==2.2.0 email-validator==2.2.0
requests==2.26.0 requests==2.26.0
polars>=0.20.0 polars>=0.20.0
pyarrow>=14.0.0 pyarrow>=14.0.0
Flask-Compress==1.13