proper cache busting
This commit is contained in:
6
app.py
6
app.py
@@ -15,6 +15,7 @@ from extensions import db, login_manager, csrf
|
||||
from utils.email_templates import create_default_templates
|
||||
from datetime import datetime
|
||||
from sqlalchemy import text
|
||||
from utils.asset_utils import get_asset_version
|
||||
|
||||
# Load environment variables
|
||||
load_dotenv()
|
||||
@@ -49,6 +50,11 @@ def create_app():
|
||||
db.session.commit()
|
||||
return dict(config=app.config, site_settings=site_settings)
|
||||
|
||||
@app.template_filter('asset_version')
|
||||
def asset_version_filter(filename):
|
||||
"""Template filter to get version hash for static assets"""
|
||||
return get_asset_version(filename) or ''
|
||||
|
||||
# User loader for Flask-Login
|
||||
@login_manager.user_loader
|
||||
def load_user(user_id):
|
||||
|
||||
Reference in New Issue
Block a user