Здравствуйте.
Что-то никак не пойму технологию создания выпадающего списка (LookUp-ComboBox'a). Ну, когда в главной таблице поле - ссылка по ID на справочную таблицу, содержащую ID и Наименование. Никто не укажет, куда копать?
balooПример:
Здравствуйте.
Что-то никак не пойму технологию создания выпадающего списка (LookUp-ComboBox'a). Ну, когда в главной таблице поле - ссылка по ID на справочную таблицу, содержащую ID и Наименование. Никто не укажет, куда копать?
${h.form(h.url(action='index'),method='post')}
<div class="f-row">
<label>Фильтр:</label>
<div class="f-inputs">
<select name="filter_g" class="i-text">
% for item in c.groups:
% if c.filter_g==item[0]:
<div class="f-inputs"><option value="${item[0]}" selected>${item[2].decode("utf-8")}</div>
% else:
<div class="f-inputs"><option value="${item[0]}">${item[2].decode("utf-8")}</div>
% endif
% endfor
</select>
<input name="submit" type="submit" class="submit" style="color: green;" value="Отфильтровать »" />
</div><!-- f-inputs -->
</div><!-- f-row -->
${h.end_form()}
vakО, спасибо. Попробуемо
Пример:${h.form(h.url(action='index'),method='post')}
<div class="f-row">
...
${h.select("classcode", 3, [[1, u"Работающий"], [2, u"Пенсионер"], [3, u"Тунеядец"]])}
def new(self):
class_q = Session.query(Classes)
c.classes = class_q
values = {
'iid': nextid("GEN_INSURED_ID")
}
return htmlfill.render(render('/insured/new.mako'), values)