I have a view function defined like this:
@app.route('/blog', defaults={'page': 1})
@app.route('/blog?page=<int:page>')
def posts(page):
...
I goto this link:
http://example.com/blog?page=5
But, no matter what I try, the value of page is always 1.
What am I doing wrong? Using Flask 0.10.1.
page = request.args.get('page', default=1, type=int)). Does Flask no longer support multiple routes for a view?