как вставить переключатель значения (вкл.-выкл.) в sql-колбу

#python #html #mysql #sql #flask

Вопрос:

Я создаю кнопку переключения, и я хочу обновить значение переключателя, когда я нажимаю на кнопку. но этот код не работает. Пожалуйста, помогите мне

 <style>
   .btn .off,.btn.active .on {
            display:block
            }
            .btn.active .off,.btn .on  {
                display:none

            }
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<form method="post" action="/update">
<div class="btn-group" data-toggle="buttons">
   <label class="btn active btn-insp">
    <input type="checkbox" autocomplete="off" id="gate" name="gate">
    <span class='on' id="gate_on" name="gate" value="1">On</span>
    <span class='off' id="gate_off" name="gate" value="0">Off</span>
   </label>
</div>
<input type="submit" value="OK" />
</form>
 

Это мой код на python

 @app.route('/update', methods=['GET','POST'])
def update():
    if request.method == 'POST':
        gate = request.form['gate']

        conn = mysql.connect()
        cur = conn.cursor(pymysql.cursors.DictCursor)
        cur.execute(""" UPDATE `gate` SET `gate`=%s, WHERE `id`=%s """, (gate, id))
        conn.commit()
        return redirect(url_for('Index'))