From bff5795ed10c923f0e26781ed53ff04fd2284923 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Mon, 18 Mar 2019 18:30:21 +0000 Subject: Start work on admin panel --- app/__init__.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'app/__init__.py') 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 -- cgit v1.2.3