Возможно использование маршрута Python - Flask по умолчанию? В Cherrypy это можно сделать: @cherrypy.expose def default(self, url, *suburl, **kwarg): pass Существует ли эквивалент колбы? Ответ 1 На веб-сайте Flask есть фрагмент, посвященный "ловушке" для фляжки. Вы можете найти его здесь. В основном декоратор работает, цепляя два фильтра URL. Пример на странице: @app.route('/', defaults={'path': ''}) @app.route('/<path:path>') def catch_all(path): return 'You want path: %s' % path Что даст вам: % curl 127.0.0.1:5000 # Matches the first rule You want path: % curl 127.0.0.1:5000/foo/bar # Matches the second rule You want path: foo/bar
Ответ 1 На веб-сайте Flask есть фрагмент, посвященный "ловушке" для фляжки. Вы можете найти его здесь. В основном декоратор работает, цепляя два фильтра URL. Пример на странице: @app.route('/', defaults={'path': ''}) @app.route('/<path:path>') def catch_all(path): return 'You want path: %s' % path Что даст вам: % curl 127.0.0.1:5000 # Matches the first rule You want path: % curl 127.0.0.1:5000/foo/bar # Matches the second rule You want path: foo/bar