В моем проекте Python есть следующий код:
<table class="table table-striped">
<tr>
<th>Card Number</th>
<th>Card Name</th>
<th>Card Rarity</th>
<th>Card Quantity</th>
</tr>
{% for card in card_data %}
<tr>
<td>{{card.card_prefix}}</td>
<td>{{card.card_name}}</td>
<td>{{card.card_rarity}}</td>
<td>{{card.card_quantity}}</td>
</tr>
{% endfor %}
</table>
Есть ли способ обновить количество до -1 или +1 на кнопке, которая обновляет только одну строку SQL база данных?
Текущий код на моей главной странице:
@app.route('/lob')
def lob():
session.clear()
cur = mysql.connection.cursor()
current_set = 'LOB'
session['set_selected'] = True
session['current_set'] = current_set
result = cur.execute("SELECT * FROM card_list WHERE card_set =%s", [current_set])
card_data = cur.fetchall()
if result > 0:
return render_template('/Booster Packs/lob.html', card_data=card_data)
else:
flash('Set Not Found!', 'danger')
return render_template('/Booster Packs/lob.html')
Я могу обновить вопрос, добавив дополнительную информацию, если необходимо, я просто не уверен, как go о как выбрать значение для обновления с учетом таблицы.
Извините за плохой английский sh, это не мой родной язык.