Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from flask import Flask, request
- from flask_cors import CORS, cross_origin
- app = Flask(__name__)
- cors = CORS(app)
- app.config['CORS_HEADERS'] = 'Content-Type'
- import json
- @app.route('/UpdateScores', methods=['GET'])
- @cross_origin()
- def update_scores():
- print(request.remote_addr)
- data = []
- args = request.args
- with open('../src/scores.json') as json_file:
- data = json.load(json_file)
- data.append({
- 'nickname': args.get('nickname').replace('%', ' '),
- 'character': args.get('character').replace('%', ' '),
- 'avatar': args.get('avatar'),
- 'score': args.get('score')
- })
- json_file.close()
- with open('../src/scores.json', 'w+') as json_write:
- json.dump(data, json_write, indent=4)
- return "{response: 'success'}" # response to your request.
- @app.route('/GetScores', methods=['GET'])
- @cross_origin()
- def get_scores():
- data = []
- with open('../src/scores.json') as json_file:
- data = json.load(json_file)
- json_file.close()
- return json.dumps(data) # response to your request.
- if __name__ == "__main__":
- app.run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement