Найти - Пользователи
Полная версия: Вывод таблицы
Начало » Django » Вывод таблицы
1 2 3
Jmp3R
Парни, простите за тупой вопрос, но честное слово-ищу неделю уже ответ(((. Все просто но никак не соображу. Вот что хотелось понять: Есть поле для ввода данных, после отправки редиректит на таблицу с этими данными. Нужно по нажатию на любую строчку из таблицы выводить окно с ее редатированием(выводится таже форма ввода с value=id строки)…Ребят, завис конкретно с этим(
ZerG
ну например
 <tr onclick="window.open('card/?id={{ user.id }}','Карточка',' width=800,height=800,top=0')">
<td >{{ user.uFirstname }}
                </td>
</tr>
На переменные не обращайте внимания !
Jmp3R
Скажите, как можно это ссылкой организовать?(чтобы href='тут страница с вводом данных и подставленными данными по id')…как это во вьюхе выглядит…? Мне бы просто саму систему понять как по ссылке параметры какиенибудь передавать
FishHook
Jmp3R
Скажите, как можно это ссылкой организовать?(чтобы href='тут страница с вводом данных и подставленными данными по id')…как это во вьюхе выглядит…?
А какого чёрта это должно делать во вьюхе?
Jmp3R
Непойму, как всетаки передаются параметры на другую страницу. Допустим таблица :
<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>
Понимаю что в value чтото не то пишу…
FishHook
'http://127.0.0.1:8000/edit/?id={{sendmail.city.id}}'

Плохой ход. Когда будешь на боевой сервер переносить везде по всему проекту будешь адрес менять?
Юзай {% url url_name kwargs %}
FishHook
Насколько я понял, тебе надо во вьюхе, которая формирует окно (та которая по адресу http://127.0.0.1:8000/edit/) обработать GET, т.е. извлечь из него id и на основе этих данных сформировать контекст, который и подставишь в эту валюю.
Jmp3R
Да, именно так
Jmp3R
Да, именно так
FishHook
И в чем трудности?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB