Форум сайта python.su
Парни, простите за тупой вопрос, но честное слово-ищу неделю уже ответ(((. Все просто но никак не соображу. Вот что хотелось понять: Есть поле для ввода данных, после отправки редиректит на таблицу с этими данными. Нужно по нажатию на любую строчку из таблицы выводить окно с ее редатированием(выводится таже форма ввода с value=id строки)…Ребят, завис конкретно с этим(
Офлайн
ну например
<tr onclick="window.open('card/?id={{ user.id }}','Карточка',' width=800,height=800,top=0')"> <td >{{ user.uFirstname }} </td> </tr>
Офлайн
Скажите, как можно это ссылкой организовать?(чтобы href='тут страница с вводом данных и подставленными данными по id')…как это во вьюхе выглядит…? Мне бы просто саму систему понять как по ссылке параметры какиенибудь передавать
Отредактировано Jmp3R (Ноя. 2, 2012 14:30:31)
Офлайн
Jmp3RА какого чёрта это должно делать во вьюхе?
Скажите, как можно это ссылкой организовать?(чтобы href='тут страница с вводом данных и подставленными данными по id')…как это во вьюхе выглядит…?
Офлайн
Непойму, как всетаки передаются параметры на другую страницу. Допустим таблица :
<TABLE BORDER="1" WIDTH="1300" CELLSPACING="0" ALIGN=LEFT FRAME="BORDER" RULES="ALL" > <TR onclick="window.open('http://127.0.0.1:8000/edit/?id={{sendmail.city.id}}','Карточка',' width=800,height=800,top=0')"> <TD WIDTH="14%">{{sendmail.city}} </a> </TD> <TD WIDTH="14%">{{sendmail.org}}</TD> </TR> </TABLE>
<form class="form-container" action="/update/" method="post"> <div class="form-title"><h3>Редактирование</h2></div> <div class="form-title">Город</div> <input class="form-field" type="text" name="city" value="{{sendmail.city.id}}"/><br /> <div class="form-title">Организация</div> <input class="form-field" type="text" name="org" /><br /> <div class="submit-container"> <input class="submit-button" type="submit" value="Обновить" /> </div> </form>
Отредактировано Jmp3R (Ноя. 2, 2012 15:55:09)
Офлайн
'http://127.0.0.1:8000/edit/?id={{sendmail.city.id}}'
Офлайн
Насколько я понял, тебе надо во вьюхе, которая формирует окно (та которая по адресу http://127.0.0.1:8000/edit/) обработать GET, т.е. извлечь из него id и на основе этих данных сформировать контекст, который и подставишь в эту валюю.
Офлайн
Да, именно так
Офлайн
Да, именно так
Офлайн
И в чем трудности?
Офлайн