from flask import Flask, request, redirect, url_for, render_template, json, render_template_string, jsonify app = Flask(__name__) @app.route('/', methods=['GET', 'POST']) def control_panel(): print('request.form:', request.form) if request.method == 'POST': if request.form.get('button') == 'button-play': print("play button pressed") elif request.form.get('button') == 'button-exit': print("exit button pressed") elif request.form.get('slide'): volume = request.form.get('slide') print('volume:', volume) #return jsonify({'volume': volume}) return json.dumps({'volume': volume}) print('render') return render_template_string(''' Slider
''') if __name__ == '__main__': app.run(debug=True, use_reloader=False)