diff options
| author | user <user@node5.net> | 2024-05-20 20:29:21 +0200 |
|---|---|---|
| committer | user <user@node5.net> | 2024-05-20 20:29:21 +0200 |
| commit | aef2562cd403dfc0ac6cc67f20d73f85e9271d08 (patch) | |
| tree | 1acc47c3424011295a033811a2051d48640f0f2c /src/shop_map_node5_net.py | |
| parent | 3628f53514ddae7f4a44a6550378567c93fbc237 (diff) | |
deployment rename shop_map -> map
Diffstat (limited to 'src/shop_map_node5_net.py')
| -rw-r--r-- | src/shop_map_node5_net.py | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/shop_map_node5_net.py b/src/shop_map_node5_net.py deleted file mode 100644 index 3898e21..0000000 --- a/src/shop_map_node5_net.py +++ /dev/null @@ -1,44 +0,0 @@ -import json -import os - -import flask - -import db_handler - -app = flask.Flask(__name__, template_folder='templates', static_folder='static', static_url_path='') - - -@app.route("/") -def index(): - return flask.render_template('/index.html') - - -@app.route("/chains") -def chains(): - files = os.listdir(os.path.join(os.getcwd(), 'src', 'static', 'icons')) - files.pop(files.index('Unknown.png')) - icon_names = set([os.path.splitext(a)[0] for a in files]) - - chains = db_handler.get_chains() - chain_names = set((a['name'] for a in chains)) - if icon_names != chain_names: - print(f'WARNING ICON MISSING, OR DB ENTRY MISSING') - color_by_name = {a['name']: a['color'] for a in chains} - return json.dumps(color_by_name) - - -@app.route("/categories") -def categories(): - categories = db_handler.categories - return categories - -@app.route("/all.json") -def all(): - category_RADIOACTIVE = flask.request.args.get('Category') # User input is RADIOACTIVE - rows = db_handler.get_all(category_RADIOACTIVE) - for row in rows: - coordinates = [] - for coordinate in json.loads(row['polygon'])['coordinates'][0]: - coordinates.append([coordinate[1], coordinate[0]]) - row['polygon'] = coordinates - return json.dumps(rows) |
