![]() |
|
|
|
|
#1
|
||||
|
||||
|
Всем привет =)
Я только начал писать проги для GAE в Python'e, поэтому просьба больно не пинать)) Суть вопроса в следующем: 1. есть таблица, она заполняется из окна браузера, значения хранятся в хранилище GAE 2. результат можно посмотреть на .... http://3465346.appspot.com/ 3. код наверн можно там же посмотреть 4. как осуществить удаление записи из хранилища, в зависимости от того, какой Del нажат? 5. Пример: тыкаем Del второй строки...вуаля...и вторая строка исчезает) этот код должен поидее удалять строку с Key.Id = 1.... Код:
class Del_Info(webapp.RequestHandler):
def delete(self):
TR_Info_Del = TR_Info()
TR_Info_Del.delete(1)вот так он описан в общем коде main.py Код:
application = webapp.WSGIApplication([
('/', MainPage),
('/sign', Add_Info),
('/delRow', Del_Info),
], debug=True)а это вызов из хтмля.... Код HTML:
|
|
#2
|
||||
|
||||
|
И еще вопросик...как избавиться от нумерации 48к+ ? поидее нужно вводить переменную RowNumber и при добавлении записи делать RowNumber += 1... но почему то питон ругается либо на несовместимый тип (если описать счетчик как IntegerProperty(), "ничего" + 1 = "еррор"), либо не ругается, но выше 2х не подымается...(ставим по дефолту RowNumber = 1, при добавлении первой записи, будет 1, при добавлении еще одной записи будет 2, при третьей записи опять 2 и так все время 2
или можно каким то другим способом нумеровать таблицу? |