详情参见
例
from flask import Flaskfrom werkzeug.routing import BaseConverterapp = Flask(__name__)class RegexConverter(BaseConverter): def __init__(self, url_map, *items): super(RegexConverter, self).__init__(url_map) self.regex = items[0]app.url_map.converters['regex'] = RegexConverter@app.route('/- /')def example(uid, slug): return "uid: %s, slug: %s" % (uid, slug)if __name__ == '__main__': app.run(debug=True, host='0.0.0.0', port=5000)
this URL should return with 200:
this URL should will return with 404: