from flask import Flask from flask import request from sqlitedict import SqliteDict import json app = Flask(__name__) @app.route('/get', methods=['GET']) def get(): mydict = SqliteDict('./my_db.sqlite', autocommit=True) return_data = [] for key, value in mydict.iteritems(): return_data.append(value) return json.dumps(return_data) @app.route('/move', methods=['GET']) def move(): creature = {} creature["name"] = request.args.get("name","") creature["x"] = request.args.get("x","") creature["y"] = request.args.get("y","") creature["color"] = request.args.get("color","") creature["size"] = request.args.get("size","") mydict = SqliteDict('./my_db.sqlite', autocommit=True) mydict[ creature["name"] ] = creature return 'OK'