Using whitenoise to serving static files

pull/291/head
hiCasper 2 years ago
parent c4bb20ed54
commit b3c8a6365f
  1. 1
      requirements.txt
  2. 4
      route/__init__.py

@ -27,3 +27,4 @@ Jinja2>=2.11.2
flask-caching>=1.10.1 flask-caching>=1.10.1
bcrypt==3.1.3 bcrypt==3.1.3
PyMySQL==1.0.2 PyMySQL==1.0.2
whitenoise==5.3.0

@ -27,6 +27,8 @@ from flask import render_template_string, abort
from flask_caching import Cache from flask_caching import Cache
from flask_session import Session from flask_session import Session
from whitenoise import WhiteNoise
sys.path.append(os.getcwd() + "/class/core") sys.path.append(os.getcwd() + "/class/core")
import db import db
@ -36,6 +38,8 @@ import config_api
app = Flask(__name__, template_folder='templates/default') app = Flask(__name__, template_folder='templates/default')
app.config.version = config_api.config_api().getVersion() app.config.version = config_api.config_api().getVersion()
app.wsgi_app = WhiteNoise(app.wsgi_app, root="route/static/", prefix="static/", max_age=604800)
cache = Cache(config={'CACHE_TYPE': 'simple'}) cache = Cache(config={'CACHE_TYPE': 'simple'})
cache.init_app(app, config={'CACHE_TYPE': 'simple'}) cache.init_app(app, config={'CACHE_TYPE': 'simple'})

Loading…
Cancel
Save