aboutsummaryrefslogtreecommitdiff
path: root/app/__init__.py
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2019-03-18 18:30:21 +0000
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2019-03-18 18:30:21 +0000
commitbff5795ed10c923f0e26781ed53ff04fd2284923 (patch)
tree487bb1d33fafbfe052e6f6eb44459c9b8af5afea /app/__init__.py
parentAdd command line interface for admin tasks (diff)
downloadAnnotateChange-bff5795ed10c923f0e26781ed53ff04fd2284923.tar.gz
AnnotateChange-bff5795ed10c923f0e26781ed53ff04fd2284923.zip
Start work on admin panel
Diffstat (limited to 'app/__init__.py')
-rw-r--r--app/__init__.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/__init__.py b/app/__init__.py
index 9908dd8..7bad100 100644
--- a/app/__init__.py
+++ b/app/__init__.py
@@ -14,7 +14,7 @@ from flask_mail import Mail
from flask_migrate import Migrate
from flask_sqlalchemy import SQLAlchemy
-from .config import Config
+from config import Config
db = SQLAlchemy()
migrate = Migrate()
@@ -28,12 +28,14 @@ def create_app(config_class=Config):
app = Flask(__name__)
app.config.from_object(config_class)
+ # Initialize all extensions
db.init_app(app)
migrate.init_app(app, db)
login.init_app(app)
mail.init_app(app)
bootstrap.init_app(app)
+ # Register all the blueprints
from app.errors import bp as errors_bp
app.register_blueprint(errors_bp)
@@ -46,6 +48,10 @@ def create_app(config_class=Config):
app.register_blueprint(main_bp)
+ from app.admin import bp as admin_bp
+
+ app.register_blueprint(admin_bp)
+
if not app.debug:
if app.config["MAIL_SERVER"]:
auth = None