Paso 7: Botones de volumen
Primero añadir el código a la estructura if-else, agregar un comando para obtener el volumen real y actualizar la instrucción return.
elif request.form['submit'] == '+5': mpcCommand(['mpc', 'volume', '+5']) elif request.form['submit'] == '-5': mpcCommand(['mpc', 'volume', '-5'])
volume = mpcCommand(['mpc', 'volume']) return render_template(templateFile, name=name, stations=stationOutput.strip(), status=status, volume=volume)
Y a la plantilla de Jinja2:
<hr/> <input type="submit" name="submit" value="-5" /> {{ volume }} <input type="submit" name="submit" value="+5" /> <hr/>