Я пытался разбить страницу результатов поиска на страницы.Который использует запросы POST для отправки моей формы поиска.
Я просто включил параметры в функцию пейджера, и он использует метод GET по умолчанию.
"<a href="${tg.url('/results',dict(request.args_params, page=tmpl_context.paginators.results.first_page))}">«</a>"
${tmpl_context.paginators.leads.pager()}
"<a href="${tg.url('/results',dict(request.args_params,page=tmpl_context.paginators.results.last_page))}">»</a>"
С этим кодом, пока япытается перейти на другую страницу на пейджере, показывая ошибку:
KeyError («Нет ключа,« фильтр »: не отправка формы HTML (Content-Type: text / plain)»,)
Python: 2,7
TurboGears: 2.3.12