Add BROWSER_CACHE_DURATION constant.
This commit is contained in:
parent
3fb2a63185
commit
9ebda4e38b
1 changed files with 4 additions and 1 deletions
|
@ -18,11 +18,14 @@ from . import jinja_filters
|
||||||
|
|
||||||
# Flask init #######################################################################################
|
# Flask init #######################################################################################
|
||||||
|
|
||||||
|
# __file__ = .../ycdl_flask/backend/common.py
|
||||||
|
# root_dir = .../ycdl_flask
|
||||||
root_dir = pathclass.Path(__file__).parent.parent
|
root_dir = pathclass.Path(__file__).parent.parent
|
||||||
|
|
||||||
TEMPLATE_DIR = root_dir.with_child('templates')
|
TEMPLATE_DIR = root_dir.with_child('templates')
|
||||||
STATIC_DIR = root_dir.with_child('static')
|
STATIC_DIR = root_dir.with_child('static')
|
||||||
FAVICON_PATH = STATIC_DIR.with_child('favicon.png')
|
FAVICON_PATH = STATIC_DIR.with_child('favicon.png')
|
||||||
|
BROWSER_CACHE_DURATION = 180
|
||||||
|
|
||||||
site = flask.Flask(
|
site = flask.Flask(
|
||||||
__name__,
|
__name__,
|
||||||
|
@ -30,7 +33,7 @@ site = flask.Flask(
|
||||||
static_folder=STATIC_DIR.absolute_path,
|
static_folder=STATIC_DIR.absolute_path,
|
||||||
)
|
)
|
||||||
site.config.update(
|
site.config.update(
|
||||||
SEND_FILE_MAX_AGE_DEFAULT=180,
|
SEND_FILE_MAX_AGE_DEFAULT=BROWSER_CACHE_DURATION,
|
||||||
TEMPLATES_AUTO_RELOAD=True,
|
TEMPLATES_AUTO_RELOAD=True,
|
||||||
)
|
)
|
||||||
site.jinja_env.add_extension('jinja2.ext.do')
|
site.jinja_env.add_extension('jinja2.ext.do')
|
||||||
|
|
Loading…
Reference in a new issue