swingmusic/server/app/__init__.py
geoffrey45 1caef9d3a2 add file watcher
- disable double flask instances
- remove unused files
- play song by id (instead of from nginx)
2022-02-16 15:02:36 +03:00

25 lines
447 B
Python

from flask import Flask
from flask_cors import CORS
from flask_caching import Cache
config = {
"CACHE_TYPE": "SimpleCache",
"CACHE_DEFAULT_TIMEOUT": 300
}
cache = Cache(config = config)
def create_app():
app = Flask(__name__)
CORS(app)
app.config.from_mapping(config)
cache.init_app(app)
with app.app_context():
from . import api
app.register_blueprint(api.bp, url_prefix='/')
return app