Найти - Пользователи
Полная версия: breadcrumbs Mako Pylons
Начало » Pyramid / Pylons / TurboGears » breadcrumbs Mako Pylons
1 2
jura
Доброго времени суток. Как распарсить текущий URL-адрес в Mako шаблоне?
ZZZ
Зачем в шаблоне что-то парсить? Может тогда вообще всю логику там писать?
jura
для того чтоб логику написать надо сначала урлы расковырять.
uhbif19
Парсить можно из программы. А в шаблон уже передавать результат.
jura
не вариант. при каждом рендере шаблона прогу вызывать… слишком большая нагрузка на сервер
uhbif19
Да не прогу вызывать !

запрос -> routes -> контролер -> шаблон -> ответ

На этапе контролерра ты уже знаешь текущий урл. Тамего парсиш. И передаеш шаблону.
jura
не на этапе контроллера а на этапе маршрутизации, т.е. в routes
а парсить там как то не выходит((
uhbif19
А что тебе мешает в контролерре парсить ?
jura
как это сделать?
ofigetitelno
:)
сложно как-то у вас всё…
<%
from urlparse import urlparse
parsed_url = urlparse(url.current())
%>
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