diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2019-08-30 11:42:58 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2019-08-30 11:42:58 +0100 |
| commit | 7a338dcdf3cb8d8a9e5e7855ad1402336cd4ee79 (patch) | |
| tree | 6c7bd3147a6dac28442a937196aa6ad63578dad7 /app/__init__.py | |
| parent | Add full name column to User table (diff) | |
| download | AnnotateChange-7a338dcdf3cb8d8a9e5e7855ad1402336cd4ee79.tar.gz AnnotateChange-7a338dcdf3cb8d8a9e5e7855ad1402336cd4ee79.zip | |
Serve all necessary resources locally
Diffstat (limited to 'app/__init__.py')
| -rw-r--r-- | app/__init__.py | 12 |
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) |
