Я создаю Akhet (Pyramid) веб-приложение. Как можно сгенерировать в шаблоне mako URL для данного обработчика / представления?
Я ищу эквивалент Pylons ${url(controller="users", view="list")
${url(controller="users", view="list")
Вам необходимо использовать route_url. Это доступно в шаблонах в request.route_url.
<a href="${request.route_url('import')}">Import</a>
например
Akhet выставляет объект URLGenerator как глобальный рендерер, так что вы можете просто использовать url('users', action='list'), предполагая config.add_handler('users', '/users/{action}', ...) в вашей настройке.
URLGenerator
url('users', action='list')
config.add_handler('users', '/users/{action}', ...)
http://docs.pylonsproject.org/projects/akhet/dev/api.html#module-akhet.urlgenerator