diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2019-03-18 18:30:21 +0000 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2019-03-18 18:30:21 +0000 |
| commit | bff5795ed10c923f0e26781ed53ff04fd2284923 (patch) | |
| tree | 487bb1d33fafbfe052e6f6eb44459c9b8af5afea /app/__init__.py | |
| parent | Add command line interface for admin tasks (diff) | |
| download | AnnotateChange-bff5795ed10c923f0e26781ed53ff04fd2284923.tar.gz AnnotateChange-bff5795ed10c923f0e26781ed53ff04fd2284923.zip | |
Start work on admin panel
Diffstat (limited to 'app/__init__.py')
| -rw-r--r-- | app/__init__.py | 8 |
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 |
