rastof9 commited on
Commit
6da9021
·
verified ·
1 Parent(s): 44f5621

Update app/__init__.py

Browse files
Files changed (1) hide show
  1. app/__init__.py +29 -29
app/__init__.py CHANGED
@@ -1,30 +1,30 @@
1
- from flask import Flask
2
- from flask_sqlalchemy import SQLAlchemy
3
- from flask_login import LoginManager
4
- from celery import Celery
5
- import redis
6
-
7
- db = SQLAlchemy()
8
- login = LoginManager()
9
- celery = Celery(__name__)
10
- cache = redis.Redis()
11
-
12
- def create_app():
13
- app = Flask(__name__)
14
- app.config.from_object('config.Config')
15
-
16
- db.init_app(app)
17
- login.init_app(app)
18
- celery.conf.update(app.config)
19
-
20
- # Register Blueprints
21
- from .routes.auth import auth_bp
22
- from .routes.dashboard import dashboard_bp
23
- from .routes.api import api_bp
24
- from .routes.compliance import compliance_bp
25
- app.register_blueprint(auth_bp)
26
- app.register_blueprint(dashboard_bp)
27
- app.register_blueprint(api_bp)
28
- app.register_blueprint(compliance_bp)
29
-
30
  return app
 
1
+ from flask import Flask
2
+ from flask_sqlalchemy import SQLAlchemy
3
+ from flask_login import LoginManager
4
+ from celery import Celery
5
+ import redis
6
+
7
+ db = SQLAlchemy()
8
+ login = LoginManager()
9
+ celery = Celery(__name__)
10
+ cache = redis.Redis()
11
+
12
+ def create_app():
13
+ app = Flask(__name__, instance_path=app.config['INSTANCE_PATH'])
14
+ app.config.from_object('config.Config')
15
+
16
+ db.init_app(app)
17
+ login.init_app(app)
18
+ celery.conf.update(app.config)
19
+
20
+ # Register Blueprints
21
+ from .routes.auth import auth_bp
22
+ from .routes.dashboard import dashboard_bp
23
+ from .routes.api import api_bp
24
+ from .routes.compliance import compliance_bp
25
+ app.register_blueprint(auth_bp)
26
+ app.register_blueprint(dashboard_bp)
27
+ app.register_blueprint(api_bp)
28
+ app.register_blueprint(compliance_bp)
29
+
30
  return app