Как проверить в genshi, если задан параметр get?

Есть ли способ проверить в genshi, что установлен определенный параметр get url?

Там, кажется, нет документации к этому.

Мне просто нужно визуализировать в сообщении об ошибке шаблона, если есть ошибка параметра в URL.

1 ответ

Решение

Genshi - это всего лишь движок рендеринга XHTML, стоящий за Trac.

Было бы целесообразно оценить атрибуты вашего запроса GET в IRequestHandler, который готовит / предоставляет данные и шаблон и передает их как для рендеринга, так и для отправки запрашивающему клиенту.

Кроме того, используйте *add_notice* или *add_warning* из trac.web.chrome для представления сообщений в стиле Trac (наименее навязчивый способ) пользователю.

Другие вопросы по тегам