Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Python + Google App Engine 
:(
    Опции темы
MMagg
Дата 20.10.2010, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 20.10.2010

Репутация: нет
Всего: нет



Всем привет =)
Я только начал писать проги для 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)


а это вызов из хтмля....

Код

<td>
<form action="/delRow" method="POST" id="delRow">
<input type = "submit" Value = "Del"/>
</form> 
</td>


Это сообщение отредактировал(а) MMagg - 20.10.2010, 16:12
PM MAIL   Вверх
MMagg
Дата 20.10.2010, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 20.10.2010

Репутация: нет
Всего: нет



И еще вопросик...как избавиться от нумерации 48к+ ? поидее нужно вводить переменную RowNumber и при добавлении записи делать RowNumber += 1... но почему то питон ругается либо на несовместимый тип (если описать счетчик как IntegerProperty(), "ничего" + 1 = "еррор"), либо не ругается, но выше 2х не подымается...(ставим по дефолту RowNumber = 1, при добавлении первой записи, будет 1, при добавлении еще одной записи будет 2, при третьей записи опять 2 и так все время 2

Добавлено @ 15:28


Это сообщение отредактировал(а) MMagg - 20.10.2010, 16:12
PM MAIL   Вверх
MMagg
Дата 21.10.2010, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 20.10.2010

Репутация: нет
Всего: нет



все, нашел ошибку...оказывается может быть только либо def get() либо def post()
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Веб-разработка и фреймворки | Следующая тема »


 




[ Время генерации скрипта: 0.0446 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.