Pyramids Route_url With Additional Query Arguments
In Pyramids framework, functions route_path and route_url are used to generate urls from routes configuration. So, if I have route: config.add_route('idea', 'ideas/{idea}') I am a
Solution 1:
You can add additional query arguments to url passing the _query
dictionary
request.route_url('idea', idea='great', _query={'sort':'asc'})
Solution 2:
If you are using Mako templates, _query={...}
won't work; instead you need to do:
${request.route_url('idea', idea='great', _query=(('sort', 'asc'),))}
The tuple of 2-tuples works as a dictionary.
Post a Comment for "Pyramids Route_url With Additional Query Arguments"