aboutsummaryrefslogtreecommitdiff
path: root/app/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/__init__.py')
-rw-r--r--app/__init__.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/app/__init__.py b/app/__init__.py
index e929535..a2486ed 100644
--- a/app/__init__.py
+++ b/app/__init__.py
@@ -1,9 +1,8 @@
from flask import Flask
-from flask_security.datastore import SQLAlchemyUserDatastore
from flask_sqlalchemy import SQLAlchemy
from flask_migrate import Migrate
-from flask_security.core import Security
+from flask_login import LoginManager
from flask_assets import Bundle, Environment
@@ -11,8 +10,8 @@ from . import config
db = SQLAlchemy()
migrate = Migrate()
-security = Security()
environment = Environment()
+login = LoginManager()
def create_app():
@@ -23,18 +22,19 @@ def create_app():
db.init_app(app)
migrate.init_app(app, db)
environment.init_app(app)
-
+ login.init_app(app)
# Static file init
scss = Bundle('scss/style.scss', filters='scss', output='gen/style.css')
environment.register('scss', scss)
- from .database import User, Role
- from .auth import forms as auth_forms
- user_datastore = SQLAlchemyUserDatastore(db, User, Role)
- security.init_app(app, user_datastore, register_form=auth_forms.ExtendedRegister)
+ from .database import User, Role
+ from . import auth
+ from . import meta
+
# Blueprints
app.register_blueprint(auth.bp)
+ app.register_blueprint(meta.bp)
print(app.url_map)