Современные веб-фреймворки используют технику маршрутизации, чтобы помочь пользователю запомнить URL-адреса приложений. Полезно получить доступ к нужной странице напрямую, не переходя с домашней страницы.
Декоратор route () во Flask используется для привязки URL к функции. Например —
@app.route(‘/hello’) def hello_world(): return ‘hello world’
Здесь правило URL / hello привязано к функции hello_world () . В результате, если пользователь заходит на URL http: // localhost: 5000 / hello , выходные данные функции hello_world () будут отображаться в браузере.
Функция add_url_rule () объекта приложения также доступна для привязки URL-адреса с помощью функции, как в вышеприведенном примере, route () .
Целью декоратора также служит следующее представление: