Pyramids route_url con argumentos de consulta adicionales

En el marco de las pirámides, funciones.route_path yroute_url Se utilizan para generar urls desde la configuración de rutas. Entonces, si tengo ruta:

config.add_route('idea', 'ideas/{idea}')

Soy capaz de generar la url para ello usando

request.route_url('idea', idea="great");

Sin embargo, a veces es posible que desee agregar parámetros de obtención adicionales para generar una URL como:

idea/great?sort=asc

¿Como hacer esto?

Yo he tratado

request.route_url('idea', idea='great', sort='asc')

Pero eso no funcionó.

Respuestas a la pregunta(2)

Su respuesta a la pregunta