aboutsummaryrefslogtreecommitdiff
path: root/app/__init__.py
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2019-06-05 17:22:55 +0100
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2019-06-05 17:22:55 +0100
commit3f18897ad2fe0069a8a7ef9a52ccdefb695bd992 (patch)
treee0087747a729b700fd3049594d6fa0473c651437 /app/__init__.py
parentRename manage to manage_tasks (diff)
downloadAnnotateChange-3f18897ad2fe0069a8a7ef9a52ccdefb695bd992.tar.gz
AnnotateChange-3f18897ad2fe0069a8a7ef9a52ccdefb695bd992.zip
Add support for DataTables in admin view
Diffstat (limited to 'app/__init__.py')
-rw-r--r--app/__init__.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/app/__init__.py b/app/__init__.py
index c26e1c2..2fc47e3 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
+from flask_bootstrap import Bootstrap, WebCDN, bootstrap_find_resource
from flask_login import LoginManager
from flask_mail import Mail
from flask_migrate import Migrate
@@ -38,6 +38,14 @@ def create_app(config_class=Config):
mail.init_app(app)
bootstrap.init_app(app)
+ # Set the boostrap jquery CDN
+ app.extensions["bootstrap"]["cdns"]["jquery"] = WebCDN(
+ "//cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/"
+ )
+ app.extensions["bootstrap"]["cdns"]["datatables"] = WebCDN(
+ "//cdn.datatables.net/1.10.19/"
+ )
+
# Initialize the instance directory and necessary subdirectories
os.makedirs(app.instance_path, exist_ok=True)
os.makedirs(