diff options
Diffstat (limited to 'flaskapi.py')
| -rw-r--r-- | flaskapi.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/flaskapi.py b/flaskapi.py index 633eed2..7d10a7e 100644 --- a/flaskapi.py +++ b/flaskapi.py @@ -1,14 +1,15 @@ from flask import Flask, Blueprint, request, send_from_directory, send_file, abort, redirect, jsonify from flask_socketio import SocketIO, emit from flask_cors import CORS +from engineio.async_drivers import threading # For pyinstaller from manager import PixMan from settings import Config -app = Flask(__name__, static_folder="static/dist", static_url_path="/") +app = Flask(__name__, static_folder=PixMan().static_dir, static_url_path="/") api = Blueprint("api", __name__) -socketio = SocketIO(app, cors_allowed_origins="*") # NOTE debug +socketio = SocketIO(app, async_mode="threading", cors_allowed_origins="*") # NOTE debug, async_mode for pyinstaller CORS(api, origins="*") # NOTE debug @@ -17,7 +18,7 @@ CORS(api, origins="*") # NOTE debug @app.route("/albums") @app.route("/settings") def home(): - return send_from_directory("static/public", "index.html") + return send_from_directory(PixMan().static_public, "index.html") @socketio.on("seek") |
