В @app.route('/'), как функция маршрута вызывается из объекта приложения. например @object.decorator_function(arg)

В Python flask framework app - это объект, а route - функция и декоратор, может ли кто-нибудь сказать мне, какой механизм стоит за этим. Я имею в виду @app.route('/'), как функция route вызывается из объекта app.

например, @object.decorator_function(arg)


from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'
Вернуться на верх