Выбор строки в таблице HTML и редактирование / удаление - PullRequest
0 голосов
/ 19 февраля 2011

Я создал HTML-таблицу (используя TG2.1 с Мако) для файла из базы данных MySQL.Теперь я хотел бы предоставить «Редактировать / Удалить» определенную строку (запись), выбрав эту строку в таблице.

Обратите внимание, что я не использую SQLAlchemy, так как мне удобнее генерировать запросы SQLсебя.Я непосредственно использую MySQLdb и выполняю запросы, выбирая набор результатов и т. Д.

Я проверил документы TG 2.1, в которой показано, как редактировать страницу вики с помощью библиотеки Sprox.Но у меня нет модели данных, поэтому я думаю, что не могу использовать Sprox.

Есть ли другой способ «определить строку, выбранную пользователем» и «дать интерфейс для ее редактирования»

1 Ответ

0 голосов
/ 17 апреля 2011

Итак, при выводе строки таблицы в коде шаблона я также выводил ссылку для редактирования и ссылку (или кнопку!) Для удаления объекта, указав идентификатор в строке URL.

Создание URL, который выглядит как

/ вещи / редактировать / 2

для идентификатора записи 2.

Затем создайте метод редактирования в вашем контроллере. Он будет принимать два параметра: первый - это «я» (конечно), а второй - «ID», который вы указали выше (в нашем случае - «2»).

...