""" Flask app for serving the static files """ from flask import Flask, request, send_file, send_from_directory, jsonify, abort from flask_cors import CORS app = Flask(__name__) CORS(app) @app.route('/') def main_page(): return send_from_directory('stats','index.html') @app.route('/stats/') def send_static(path): return send_from_directory('stats', path+".html") @app.route('/tables/') def send_niji_table(path): return send_from_directory('tables', path+".html") @app.route('/pettantracker') def send_pettan(): return send_file('/home/pinapelz/PettanTrack/index.html') @app.route('/pettantracker/stats/') def send_pettan_stats(path): return send_from_directory('/home/pinapelz/PettanTrack/stats', path+".html") @app.route('/pettantracker/tables/') def send_table_pettan(path): return send_from_directory('/home/pinapelz/PettanTrack/tables', path+".html") @app.route('/sitemap.xml') def send_sitemap(): return send_file('assets/sitemap.xml') @app.errorhandler(404) def not_found(error): return jsonify(error=str(error)), 404