aboutsummaryrefslogtreecommitdiff
path: root/app/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/__init__.py')
-rw-r--r--app/__init__.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/app/__init__.py b/app/__init__.py
index ba0198d..f025603 100644
--- a/app/__init__.py
+++ b/app/__init__.py
@@ -8,7 +8,7 @@ import os
from logging.handlers import SMTPHandler, RotatingFileHandler
from flask import Flask
-from flask_bootstrap import Bootstrap, WebCDN, bootstrap_find_resource
+from flask_bootstrap import Bootstrap, WebCDN
from flask_login import LoginManager
from flask_mail import Mail
from flask_migrate import Migrate
@@ -38,13 +38,17 @@ def create_app(config_class=Config):
mail.init_app(app)
bootstrap.init_app(app)
- # Set the boostrap jquery CDN
+ # Register CDNs
+ app.extensions["bootstrap"]["cdns"]["bootstrap"] = WebCDN(
+ "/static/resources/bootstrap/"
+ )
app.extensions["bootstrap"]["cdns"]["jquery"] = WebCDN(
- "//cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/"
+ "/static/resources/jquery/"
)
app.extensions["bootstrap"]["cdns"]["datatables"] = WebCDN(
- "//cdn.datatables.net/1.10.19/"
+ "/static/resources/datatables/"
)
+ app.extensions["bootstrap"]["cdns"]["d3"] = WebCDN("/static/resources/d3/")
# Initialize the instance directory and necessary subdirectories
os.makedirs(app.instance_path, exist_ok=True)