Issue
I am working with Flask 0.9. I have experience with Google App Engine.
-
In GAE, the url match patterns are evaluated in the order they appear, first come first serve. Is it the same case in Flask?
-
In Flask, how to write a url match pattern to deal with all other unmatched urls. In GAE, you only need to put
/.*
in the end, like:('/.*', Not_Found)
. How to do the same thing in Flask since Flask wont support Regex.
Solution
- I think this is the answer http://flask.pocoo.org/docs/design/#the-routing-system
-
If you need to handle all urls not found on server — just create 404 hanlder:
@app.errorhandler(404) def page_not_found(e): # your processing here return result
Answered By – cleg
This Answer collected from stackoverflow, is licensed under cc by-sa 2.5 , cc by-sa 3.0 and cc by-sa 4.0