Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
UTI: Add Summary to News
[csit.git]
/
resources
/
tools
/
dash
/
app
/
pal
/
__init__.py
diff --git
a/resources/tools/dash/app/pal/__init__.py
b/resources/tools/dash/app/pal/__init__.py
index
863fd08
..
1ea6db0
100644
(file)
--- a/
resources/tools/dash/app/pal/__init__.py
+++ b/
resources/tools/dash/app/pal/__init__.py
@@
-19,15
+19,17
@@
import logging
from flask import Flask
from flask_assets import Environment
from flask import Flask
from flask_assets import Environment
+from .utils.constants import Constants as C
+
def init_app():
"""Construct core Flask application with embedded Dash app.
"""
logging.basicConfig(
def init_app():
"""Construct core Flask application with embedded Dash app.
"""
logging.basicConfig(
- format=
u"%(asctime)s: %(levelname)s: %(message)s"
,
- datefmt=
u"%Y/%m/%d %H:%M:%S"
,
- level=
logging.INFO
+ format=
C.LOG_FORMAT
,
+ datefmt=
C.LOG_DATE_FORMAT
,
+ level=
C.LOG_LEVEL
)
logging.info("Application started.")
)
logging.info("Application started.")
@@
-38,21
+40,30
@@
def init_app():
with app.app_context():
# Import parts of our core Flask app.
from . import routes
with app.app_context():
# Import parts of our core Flask app.
from . import routes
- from .assets import compile_static_assets
assets = Environment()
assets.init_app(app)
assets = Environment()
assets.init_app(app)
- # Compile static assets.
- compile_static_assets(assets)
+ # Set the time period for Trending
+ if C.TIME_PERIOD is None or C.TIME_PERIOD > C.MAX_TIME_PERIOD:
+ time_period = C.MAX_TIME_PERIOD
+ else:
+ time_period = C.TIME_PERIOD
# Import Dash applications.
# Import Dash applications.
+ from .news.news import init_news
+ app = init_news(app)
+
+ from .stats.stats import init_stats
+ app = init_stats(app, time_period=time_period)
+
from .trending.trending import init_trending
from .trending.trending import init_trending
- app = init_trending(app)
+ app = init_trending(app
, time_period=time_period
)
from .report.report import init_report
from .report.report import init_report
- app = init_report(app)
+ app = init_report(app
, releases=C.RELEASES
)
return app
return app
+
app = init_app()
app = init_app()