diff --git a/parts/server.py b/parts/server.py index f4ae96a..92710ee 100644 --- a/parts/server.py +++ b/parts/server.py @@ -47,6 +47,16 @@ def serveImage(img): def index(): return render_template('partsearch.html') +@app.route('/parts/getlocations/') +def get_locations(): + s = 'select id, map from locations' + r = db_engine.execute(text(s)) + l = {} + for row in r: + l[row[0]]=row[1] + r.close() + return json.dumps(l) + @app.route('/parts/getpartinfo/') def get_part_info(partID): s = 'select * from parts as p inner join locations as l on p.location_id=l.id where p.id = :id;'