| import flask |
| from flask import request, jsonify |
| import os |
| from dotenv import load_dotenv |
| load_dotenv() |
| app = flask.Flask(__name__, template_folder="./") |
| @app.route('/') |
| def index(): |
| return flask.render_template('index.html') |
| @app.route("/", methods=["POST"]) |
| def predict(): |
| incoming = request.get_json() |
| print(incoming) |
| |
| return "Your response here" |
| @app.route("/avp", methods=["POST"]) |
| def avp(): |
| incoming = request.get_json() |
| print(incoming) |
| |
| |
| |
| if "bazis" in incoming: |
| bazis = incoming["bazis"] |
| for user_id, score in bazis.items(): |
| if score > 0: |
| bazis[user_id] = score - 1 |
| incoming["bazis"] = bazis |
| |
| return jsonify(incoming) |
| if __name__ == '__main__': |
| app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860))) |