Форум сайта python.su
Скажите, а вот эту книжку http://python.su/forum/viewtopic.php?pid=5162#p5162 вы не смотрели? Жаль мне она попала поздно, к этому времени почти во всем уже разобрался сам
Офлайн
К сож., я с работы не могу качать нелегитимные копии чего-либо, у нас довольно сильно пасут это дело, но дома посмотрю непременно, спасибо!
У меня другая книжка “Rapid Web Development with Python” by Michael Weigend. Отличная книжка, только там все примеры мне как-то… мимо кассы :-)
Вот бы еще что-нить про темплейты подробное почитать, а то я их логику вообще понять не могу. Как маленькие подстановки делать, я разобралась, но мне надо большие таблицы из этой дурацкой базы генерировать, и непонятно, где это надо формулировать? В модели или прямо в темплейте? Или в контроллере?
Блин, с чистым питоном и tk все так просто было! :-(
Отредактировано (Окт. 10, 2008 14:12:15)
Офлайн
hildiЧто именно формулировать? Логику выборки? Тогда лучшее место в методе контроллера, хотя если похожие выборки делаются во многих местах, я выношу запрос в модель, как метод класса или делаю промежуточный слой между моделью и контроллером, ну это в основном от величины задачи зависит.
Как маленькие подстановки делать, я разобралась, но мне надо большие таблицы из этой дурацкой базы генерировать, и непонятно, где это надо формулировать? В модели или прямо в темплейте? Или в контроллере?
Блин, с чистым питоном и tk все так просто было! :-(
#в контролере
def find(self, **kw):
q = database.session.query(model.BlaBla).all()
return dict(result=q)
#в шаблоне
<tr py:for="item in result">
<td>${item[0]}</td>
<td>${item[1]}</td>
</tr>
Отредактировано (Окт. 13, 2008 06:02:52)
Офлайн
PooH, Вы просто сокровище!
Похоже, моя контора все-таки получит свой дурацкий портал до Рождества.
Кстати, о Рождестве…
Хотите рождественских пряников? Я Вам пришлю! Только ПМ-ните мне адрес :-)
Офлайн
hildiможно поподробней? что за портал?
Похоже, моя контора все-таки получит свой дурацкий портал до Рождества.
Офлайн
pythonwinДа ерунда, просто внутренняя тулза для просмотра статистики по одной системе. Какая-то другая тулза считывает данные и пишет их в базу, а на портале это все можно будет красиво посмотреть (программа минимум) и вносить свои изменения (программа максимум).hildiможно поподробней? что за портал?
Похоже, моя контора все-таки получит свой дурацкий портал до Рождества.
Офлайн