-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwsgi.py
25 lines (17 loc) · 838 Bytes
/
wsgi.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import os
from dotenv import load_dotenv
load_dotenv("config/secrets.env") # take environment variables from .env.
from server.backend import app, socketio
# from server.populate_db import populate
# populate()
from server.backend.views.users import users_blueprint
from server.backend.views.business import business_blueprint
from server.backend.views.products import products_blueprint
from server.backend.views.audit_logs import audit_log_blueprint
app.register_blueprint(users_blueprint)
app.register_blueprint(business_blueprint)
app.register_blueprint(products_blueprint)
app.register_blueprint(audit_log_blueprint)
if __name__ == "__main__":
# app.run(port=5005, debug=True if os.environ.get('FLASK_DEBUG') == 1 else False)
socketio.run(app, port=5005, debug=True if os.environ.get('FLASK_DEBUG') == 1 else False)