0
извините, если заголовок вводит в заблуждение.Уникальный идентификатор в html для генерации кнопок
У меня возникла следующая проблема. Я создаю несколько строк в HTML, используя Genshi. Для каждой строки у меня есть кнопка в конце строки для целей удаления.
код выглядит следующим образом:
тип<form action="/deleteAusleihe" method="post">
<table>
<tr>
<th>ID</th>
<th>Person</th>
<th>Buch</th>
<th></th>
</tr>
<tr py:for="v in verleihen">
<input type = "hidden" value="v.id" name="toDelete"/>
<td py:content="v.id">Vorname der Person</td>
<td py:content="v.kundeID">Name der Person</td>
<td py:content="v.buchID">Straße der Person</td>
<td>
<input type="submit" name="submit" value="Löschen"/>
</td>
<br/>
</tr>
</table>
</form>
вход = «скрытый» должен хранить значение каждого идентификатора, так что я в состоянии идентифицировать строку позже.
Когда я пытаюсь удалить сейчас и давайте предположим, что у меня есть 2 строки, я получаю 2 id как paramater, что логично для меня, но я не знаю, как его решить.
Функция deleteAusleihe выглядит следующим образом:
@expose()
def deleteAusleihe(self,toDelete,submit):
Verleih1 = DBSession.query(Verleih).filter_by(id=toDelete)
for v in Verleih1:
DBSession.delete(v)
DBSession.flush()
transaction.commit()
redirect("/Verleih")
Заранее спасибо за вашу помощь!
Попробуйте повторить